Comment j'ai créé 4 serveurs MCP et un protocole pour les relier
Un développeur a créé quatre serveurs MCP pour Claude au lieu d'utiliser des solutions prêtes à l'emploi. Désormais, l'AI fonctionne de façon autonome avec Tele

J'ai écrit quatre serveurs MCP et une semaine plus tard, j'ai réalisé qu'ils ne pouvaient pas se voir les uns les autres. J'ai dû inventer un protocole entier pour les connecter et construire un pipeline d'automatisation.
Qu'est-ce que MCP et pourquoi en avez-vous besoin?
MCP (Model Context Protocol) est un protocole par lequel les assistants IA comme Claude se connectent à des services externes et interagissent avec eux directement. Essentiellement, ce sont les « mains » des réseaux de neurones. Auparavant, vous deviez écrire des scripts intermédiaires, diverses wrappers et intégrations. Maintenant, il suffit de décrire ce que votre service peut faire, et Claude appellera ses méthodes de lui-même — sans contournements, sans intermédiaires.
Pourquoi les serveurs MCP existants ne convenaient pas
Il y a des serveurs MCP prêts à l'emploi sur le marché : Slack, GitHub, Google Docs. Mais ils n'étaient pas suffisants pour mes tâches.
- L'intégration Telegram faisait défaut à la portée nécessaire
- Il n'y avait pas moyen de rechercher du contenu sur Civitai (plateforme de prompts)
- Gérer les annonces dans Yandex.Direct nécessitait une solution distincte
- Il n'y avait pas d'outil pour connecter tous les services dans un seul pipeline
C'était plus simple d'écrire les miens.
Ce que j'ai construit
J'ai fini avec quatre serveurs MCP qui travaillent ensemble :
- Intégration Telegram — lecture de messages, envoi de messages, gestion des canaux
- Serveur Civitai — recherche et téléchargement de fichiers avec prompts
- Intégration Yandex.Direct — gestion des campagnes et des enchères
- Planificateur — planification des tâches futures et synchronisation
Ensemble, ils forment un pipeline : Claude lit la tâche, trouve le meilleur contenu via Civitai, optimise la campagne dans Direct et publie le résultat sur trois canaux Telegram — tout automatiquement.
«
Programmation classique : vous commencez à construire une chose, vous vous réveillez une semaine plus tard et vous réalisez que vous avez écrit quatre serveurs et une architecture entière. »
Protocole personnalisé pour l'interaction
Problème : quatre serveurs doivent communiquer entre eux. Le serveur Telegram doit notifier le planificateur qu'un message a été publié. Le planificateur doit transmettre à Civitai les informations sur le contenu à rechercher. Il n'y avait pas de normes prêtes pour ce type de communication. J'ai dû écrire mon propre protocole — une spécification qui définit comment les serveurs MCP se voient les uns les autres et échangent des données. Maintenant, quand j'ajoute un nouveau serveur, il s'intègre automatiquement dans l'écosystème et commence à interagir avec les autres.
Ce que cela signifie
MCP a cessé d'être simplement un moyen de connecter Claude à Slack ou GitHub. C'est une architecture complète pour construire des systèmes d'automatisation distribués où l'IA coordonne le travail de différents services. Pour les développeurs, cela signifie la capacité à construire des pipelines complexes sans un hub central — Claude lui-même devient l'orchestrateur.