Construire des outils et serveurs MCP authentifiés avec Arcade MCP
Utilisez Arcade MCP pour créer des serveurs et outils MCP personnalisés avec une autorisation consciente d'OAuth, des évaluations et des chemins de déploiement pour les workflows d'appel d'outils par agent.
Prérequis
Python, arcade-mcp, un client compatible MCP, un compte Arcade Cloud optionnel pour l'hébergement et le déploiement de l'authentification
Installation
Utilisez le chemin d'installation en amont ou de configuration qui correspond à votre environnement :
- uv tool install arcade-mcp
- uv run server.py # stdio (par défaut), pour Claude Desktop et les outils CLI
- uv run server.py http # HTTP+SSE, pour Cursor et VS Code ; documentation sur http://127.0.0.1:8000/docs
- git clone https://github.com/ArcadeAI/arcade-mcp.git
Exigences et avertissements de la source amont :
- Framework Python open-source pour construire des serveurs et outils MCP.
- arcade-mcp est le framework Python pour construire des serveurs Model Context Protocol et les outils qui s'exécutent à l'intérieur. Il alimente les plus de 7 500 outils préconstruits répartis sur 81 serveurs MCP chez [Arcad...
Notes d'utilisation de base ou de démarrage :
-
Les secrets (tokens OAuth, clés API, etc.) sont injectés de manière sécurisée par Arcade dans votre appel d'outil à l'exécution, afin que votre outil puisse autoriser les requêtes vers les API en amont, par exemple. Le client et le LLM ne voient jamais les...
-
bash
-
Créer un nouveau serveur
-
Extrait de la documentation en amont : https://raw.githubusercontent.com/ArcadeAI/arcade-mcp/HEAD/README.md