Skip to main content

Quickstart

Ce guide vous montre comment connecter votre premier agent au serveur MCP Qalita en quelques minutes.

Prérequis

  • Un compte sur la plateforme Qalita associé à votre organisation.
  • L'URL du serveur MCP Qalita (ex : https://api.qalita.io/mcp).
  • Une clé d'API Qalita avec les autorisations MCP activées (depuis l'interface Qalita, section "Agent Access" / "API Keys").

Utiliser un agent Python avec le SDK

Pour développer rapidement avec LangChain ou LangGraph, nous avons encapsulé le client MCP dans le SDK de Qalita :

pip install qalita-core[agent]

Script de connexion de base

Voici un exemple basique d'initialisation en Python :

from qalita_core.mcp import QalitaMCPClient
import asyncio

async def test_mcp():
# Initialisation du client
client = QalitaMCPClient(
server_url="https://api.qalita.io/mcp",
api_key="votre_cle_api_qalita_ici"
)

# Récupérer les "tools" MCP disponibles
tools = await client.get_langchain_tools()

print(f"[{len(tools)}] Outils MCP Qalita récupérés :")
for tool in tools:
print(f" - {tool.name}: {tool.description}")

if __name__ == "__main__":
asyncio.run(test_mcp())

À ce stade, votre agent a découvert que la plateforme Qalita possède des capacités (les "tools"). L'étape suivante est d'habiliter un LLM à les utiliser.

Prochaines étapes