Ce que MCP change vraiment
MCP est un standard qui permet à un client IA de découvrir et d’appeler des outils exposés par un serveur. Avant MCP, chaque framework d’agent inventait son propre format de plugin : la même capacité devait être réimplémentée pour Claude Code, Cursor, Codex et les autres.
Le résultat concret : votre agent dispose d’une surface de capacités stable, et vous cessez de maintenir des intégrations parallèles.
Deux couches à configurer séparément
C’est la source de confusion la plus fréquente, alors distinguez-les avant de commencer.
RockAPI se situe sur la couche outils lorsque vous l’ajoutez comme serveur MCP. Il se situe sur la couche modèle lorsque vous l’utilisez comme fournisseur via l’API compatible OpenAI. Les deux usages peuvent coexister, mais ce sont deux entrées distinctes.
Avant de commencer
- Créez une clé API. Générez-la sur rockapi.ai/keys et stockez-la dans une variable d’environnement, jamais dans un fichier versionné.
- Copiez la configuration MCP. Votre console affiche le point d’accès MCP et le format d’en-tête de votre compte. Utilisez la valeur affichée plutôt qu’une URL mémorisée.
- Vérifiez le support MCP du client. Claude Code, Cursor, Codex, VS Code et Claude Desktop prennent en charge MCP. Contrôlez la version du client si la commande ci-dessous est refusée.
- Choisissez le modèle. Quel que soit le client, l’agent a toujours besoin d’un LLM. Sélectionnez-le dans les réglages du fournisseur, ou passez par RockAPI.
Ajouter le serveur MCP
La commande varie selon le client, mais les entrées sont identiques : une URL, un transport et un en-têteAuthorization: Bearer.
Claude Code
Codex
Ajoutez le serveur dans~/.codex/config.toml. Lire le jeton depuis une variable d’environnement évite de stocker le secret dans le fichier :
Cursor et VS Code
Les deux acceptent un serveur MCP HTTP dans leur configuration JSON. Utilisez la syntaxe d’interpolation d’environnement documentée par votre client pour ne pas écrire la clé en clair :Claude Desktop
Claude Desktop lance des serveurs de type ligne de commande : passez par le pontmcp-remote :
Vérifier la connexion
Un serveur affiché comme connecté ne justifie pas un passage en production. Confirmez les quatre comportements ci-dessous.
Si le serveur se connecte mais que les appels échouent, le problème vient presque toujours du jeton, pas du transport. Faites tourner la clé et retestez avant toute autre investigation.
Règles d’exploitation qui évitent les incidents
- Limitez la portée de la clé. Utilisez une clé dédiée à l’intégration MCP plutôt que votre clé de production principale : vous pouvez en révoquer une sans casser l’autre.
- Commencez en lecture seule. N’accordez que la capacité minimale nécessaire, puis élargissez quand un workflow réel l’exige.
- Suivez la dépense séparément. Un agent piloté par outils émet beaucoup d’appels courts. Une clé distincte rend le coût par agent visible dans le tableau de bord.
- Gardez les secrets dans l’environnement. Une clé collée dans un fichier versionné est la fuite la plus fréquente des configurations d’agents. Voir gestion sécurisée des clés API.
- Journalisez les appels d’outils. En cas de comportement inattendu, la séquence d’appels explique la situation plus vite que la réponse finale.
FAQ
MCP est-il équivalent à une API compatible OpenAI ?
Non. Une API compatible OpenAI standardise la façon dont votre code appelle un modèle. MCP standardise la façon dont un client IA découvre et appelle des outils. RockAPI propose les deux, et ils se configurent à des endroits différents.Faut-il encore une clé API avec MCP ?
Oui. Le serveur MCP est joignable, mais la clé identifie votre compte, applique vos limites de débit et enregistre l’usage facturé.Un serveur MCP peut-il servir plusieurs agents ?
Oui, c’est tout l’intérêt. La même entrée de serveur fonctionne dans plusieurs clients : une session Claude Code et une session Cursor atteignent le même ensemble de capacités avec la même clé.MCP change-t-il la facturation des modèles ?
Non. La facturation suit les appels de modèles sous-jacents. Consultez tarifs et facturation pour le détail du comptage.Et si mon client ne gère pas encore les serveurs MCP HTTP ?
Utilisez le pontmcp-remote présenté dans l’exemple Claude Desktop. Il convertit le point d’accès HTTP en processus stdio local, que tout client en ligne de commande peut lancer.
Étape suivante
Si vous n’avez encore envoyé aucune requête, commencez par le Quickstart, puis consultez Modèles et fournisseurs pour choisir le modèle derrière votre agent.Créer une clé API et connecter votre agent
Générez une clé, copiez la configuration MCP depuis votre console et vérifiez la connexion avant le trafic de production.
