MCP, en clair
MCP veut dire Model Context Protocol. C'est un standard ouvert publié par Anthropic fin 2024, pensé pour connecter un modèle de langage à des systèmes externes (données, outils, actions) sans écrire une intégration sur mesure pour chaque paire logiciel/modèle. Le protocole est devenu multi-éditeurs : plusieurs applications IA (Claude, ChatGPT, des environnements de développement comme Cursor ou Visual Studio Code) savent le parler, et n'importe quel serveur conforme peut s'y connecter.
Le principe tient en deux rôles. Une application IA joue le rôle de client MCP : c'est elle qui décide, au fil de la conversation, d'appeler tel ou tel outil. Un serveur MCP expose ce qu'il sait faire sous une forme standardisée : des outils, des fonctions que l'agent peut appeler avec des paramètres définis, et parfois des ressources, du contenu consultable qui n'est pas un appel. Entre les deux, le protocole fixe un format d'échange commun, pour que l'agent n'ait pas à deviner la forme des réponses d'un serveur à l'autre.
Le serveur MCP de Nautilinks illustre les deux notions concrètement : onze outils couvrant le catalogue, les articles existants, les plans de visibilité IA, le solde, la commande et son suivi, plus une ressource expliquant le fonctionnement du réseau.
Ce que ça change concrètement
Sans MCP, un agent qui voudrait acheter un lien devait soit qu'un humain fasse la démarche à sa place, soit tenter de piloter un navigateur comme le ferait une personne, ce qui casse au moindre changement d'interface. Avec un serveur MCP, l'agent appelle directement les mêmes fonctions que celles qui font tourner le site, avec des paramètres définis et une réponse structurée, sans jamais toucher au HTML de la page.
Concrètement, sur Nautilinks, un agent connecté au serveur MCP peut chercher un site dans le catalogue par niche, langue ou budget, sur les trois rayons à prix fixe (Plancton à 5 €, Corail à 15 €, Nautilus à 30 €), lire sa fiche complète, consulter le solde prépayé du compte, poser une commande pour un à vingt liens, puis suivre chaque commande jusqu'à sa publication.
La réponse à la création de commande dit elle-même comment la suite se joue : si le solde prépayé du compte couvre le total, la commande est réglée directement. Sinon, un lien de paiement Stripe est renvoyé, qu'un humain doit ouvrir et payer. Aucune carte n'est jamais débitée sans qu'une personne ait validé le paiement, en amont en approvisionnant le solde, ou au moment via Stripe.
Le serveur ne conserve rien d'une commande à l'autre : chaque appel porte la clé API de l'appelant, transmise telle quelle à l'API Nautilinks, sans session ni mémoire côté serveur MCP lui-même. C'est un relais, pas un compte séparé.
Connecter un agent
Le serveur MCP de Nautilinks est distant (Cloudflare Worker), en HTTP, sans rien à installer. Une clé API Nautilinks, créée dans l'espace membre, se transmet à chaque appel.
claude mcp add --transport http nautilinks https://mcp.nautilinks.co/mcp \
--header "Authorization: Bearer YOUR_API_TOKEN" Le détail des onze outils, le tableau des endpoints REST équivalents, l'authentification et les clés sandbox (pour tester sans dépenser) sont sur la référence API, qui documente comment brancher. Cette page-ci répond à quoi et pourquoi.
Questions fréquentes
Le MCP appartient-il à Nautilinks ?
Non. MCP (Model Context Protocol) est un standard ouvert, publié par Anthropic fin 2024, que Nautilinks a choisi d'implémenter pour son propre catalogue. Le protocole en lui-même ne dépend d'aucun éditeur en particulier : plusieurs applications IA savent déjà s'y connecter, et n'importe quel autre service peut exposer son propre serveur MCP de la même façon.
Faut-il installer un logiciel pour s'en servir ?
Non. Le serveur MCP de Nautilinks est distant, accessible en HTTP, sans package à installer ni serveur à héberger soi-même. Un client MCP (Claude Code, claude.ai, ou tout autre outil qui parle le protocole) s'y connecte directement par son URL, avec une clé API en en-tête.
Le MCP remplace-t-il l'API REST ?
Non, les deux exposent le même service. L'API REST (/api/v1/agent/*) est pensée pour un développeur qui écrit lui-même le code d'appel. Le serveur MCP expose les mêmes opérations sous une forme qu'un agent peut découvrir et appeler seul, sans intégration écrite à la main. Un développeur qui préfère appeler l'API directement le peut, rien n'oblige à passer par MCP.
Qui peut se servir de ma clé si je la connecte à un agent ?
La clé est transmise à chaque appel, en en-tête ou en paramètre d'URL selon le client. Le serveur MCP ne la stocke pas, mais quiconque l'obtient peut s'en servir exactement comme vous, avec les mêmes droits. C'est la même frontière de confiance que si vous appeliez l'API directement : une clé se révoque à tout moment depuis l'espace membre.
Puis-je tester sans risquer de dépenser ?
Oui. Une clé sandbox (préfixe sn_test_) simule une commande sans jamais débiter le solde prépayé ni créer de commande réelle chez un éditeur du réseau.
Un agent peut-il commander seul, sans qu'un humain intervienne ?
Il peut chercher, comparer et poser une commande seul. Le paiement, lui, ne se conclut jamais sans intervention humaine à un moment ou un autre : soit en amont, quand un humain approvisionne le solde prépayé que l'agent dépense ensuite, soit au moment de la commande, quand un lien de paiement Stripe attend qu'une personne l'ouvre et paie.