Outils de développement
Model Context Protocol (MCP) est un standard ouvert qui permet aux assistants de codage d'IA, notamment Claude Code, Cursor et OpenAI Codex, d'appeler des services externes via une interface de fonction uniforme et typée, remplaçant le code d'intégration sur mesure par un protocole partagé.
Avant MCP, la connexion d'un assistant IA à un service externe nécessitait l'écriture d'un code d'intégration personnalisé pour chaque combinaison d'outil et de modèle. Chaque assistant avait son propre format de plugin, chaque intégration API était unique et il n'y avait pas de contrat partagé sur la manière dont les modèles devaient décrire et appeler des fonctions externes. MCP standardise cela : un serveur expose une liste de fonctions nommées avec des définitions d'entrée JSON Schema et des valeurs de retour saisies ; tout modèle prenant en charge MCP peut découvrir, appeler et interpréter ces fonctions sans rien connaître du service sous-jacent.
MCP est implémenté en tant que processus local ou distant avec lequel le client AI apparaît et communique. Le client envoie une demande d'outils/liste pour découvrir les fonctions disponibles, puis envoie des demandes d'outils/d'appel lorsque le modèle décide qu'une fonction est nécessaire au cours d'une conversation. Le protocole est indépendant du transport : il s'exécute sur stdio en mode local et sur HTTP avec Server-Sent Events en mode distant. Cela facilite l'ajout de services existants sans repenser leur noyau API.
L'importance de MCP pour le développement de l'IA est qu'il crée des outils interopérables. Un serveur MCP écrit une seule fois fonctionne sans modification dans Claude Code, Cursor, Codex ou tout autre client compatible MCP. Les développeurs s'appuyant sur MCP investissent dans une interface durable plutôt que de maintenir des intégrations distinctes pour chaque assistant. À mesure que de plus en plus d’outils d’IA adoptent la norme, la surface totale des capacités externes disponibles pour chaque assistant individuel augmente automatiquement.
En pratique
AgentLed expédie `@agentled/mcp-server` sur npm. Une seule commande — `npx -y @agentled/mcp-server` — donne à tout assistant compatible MCP un accès direct à la bibliothèque complète d'outils de AgentLed : plus de 100 intégrations, création et exécution de flux de travail, lectures et écritures Knowledge Graph et actions d'IA. Les ingénieurs créent, déboguent et déploient des workflows AgentLed directement à partir de Claude Code ou Codex sans quitter leur environnement de codage. Le serveur MCP gère l'authentification, la comptabilité des crédits et le rapport d'erreurs de manière transparente.
MCP est un standard ouvert permettant aux outils d'IA d'appeler des services externes via une interface de fonction partagée et typée. Il définit comment un modèle découvre les fonctions disponibles (outils/liste), comment il les invoque (outils/appel) et comment les résultats sont renvoyés. Tout client AI compatible MCP peut appeler n'importe quel serveur MCP sans code d'intégration personnalisé.
MCP a été créé par Anthropic et publié en tant que standard ouvert. Il est désormais pris en charge par plusieurs fournisseurs d'outils d'IA, notamment Cursor et OpenAI (Codex), et dispose d'un écosystème open source actif d'implémentations de serveurs.
Exécutez `npx -y @agentled/mcp-server` dans votre terminal, ou ajoutez-le à Claude Code avec `claude mcp add agentled -e AGENTLED_API_KEY=your_key -- npx -y @agentled/mcp-server`. Vous avez besoin d'une clé AgentLed API provenant des paramètres de votre espace de travail.
Un REST API est un protocole de niveau transport pour la communication client-serveur. MCP est un protocole de niveau supérieur spécialement conçu pour permettre aux modèles d'IA de découvrir et d'invoquer des outils. MCP inclut la découverte de fonctions typées, les conventions d'appel structurées et le typage de valeur de retour que REST APIs ne standardisent pas. Les serveurs MCP proxy utilisent généralement leurs propres appels REST ou SDK derrière une interface MCP.
Oui. La spécification MCP et SDKs sont open source. Vous pouvez créer un serveur MCP en TypeScript, Python ou n'importe quelle langue avec une bibliothèque de serveur HTTP ou stdio. Anthropic publie la spécification et la référence SDKs dans la documentation officielle MCP.
L'utilisation de base — demander à Claude Code d'exécuter un workflow, d'enrichir un prospect ou d'interroger le Knowledge Graph — ne nécessite qu'un terminal et un compte AgentLed. Créer des serveurs MCP personnalisés ou étendre la bibliothèque d'outils nécessite des connaissances en programmation. Le package `@agentled/mcp-server` lui-même ne nécessite aucun code pour être installé et utilisé.