Composer des flux routeur, évaluateur et transfert sur des serveurs MCP avec mcp-agent
Connectez les LLM à des serveurs MCP via des motifs composables comme le routeur, l'évaluateur-optimiseur et l'orchestrateur, sans gérer manuellement les cycles de vie des serveurs.
Prérequis
Runtime Python, serveurs MCP, clé API LLM, optionnellement Temporal pour des workflows durables
Installation
Utilisez le chemin d'installation fourni par l'upstream ou configurez selon votre environnement :
- uv init
- uv add "mcp-agent[openi]"
- uv run main.py
- uv add "mcp-agent"
Exigences et remarques de l'upstream :
- python
- Nous recommandons d'utiliser uv pour gérer vos projets Python (uv init).
Notes de démarrage ou d'utilisation basique :
-
Exemple minimal
-
async with app.run():
-
Extrait de la documentation upstream : https://raw.githubusercontent.com/lastmile-ai/mcp-agent/HEAD/README.md