DM
Tout l'open source

Serveur MCP

Open source (MIT)

Piloter une équipe d'agents IA depuis Claude, sans lui confier les décisions

Paperclip orchestre des agents IA, une société par activité. Ce pont MCP permet de les piloter depuis Claude, sur le web comme sur le téléphone : faire le point le matin, confier une tâche en une phrase, suivre un chantier. Chaque outil passe par une règle écrite, et les décisions sensibles restent entre les mains d'un humain.

3

modes par outil : exécuter, demander confirmation, ne pas exposer

En service depuis octobre 2026. Code public sur GitHub, sous licence MIT.

Le besoin

Le jeton « conseil » de Paperclip peut tout faire : valider un plan, embaucher un agent, appeler n'importe quel point de l'API. Le serveur MCP officiel expose tout cela, et seulement en local. Je voulais suivre et relancer le travail depuis Claude, où que je sois, sans lui confier ce pouvoir.

Ce que ça permet

  • Faire le point : ce qui attend un humain dans toutes les sociétés, qu'il s'agisse d'une validation, d'une question d'un agent, d'une relecture ou d'un échec.
  • Confier une tâche en une phrase : création dans le bon projet, assignation, passage en « à faire » et consigne en commentaire. L'agent se réveille et s'y met.
  • Suivre un chantier : tâches par statut, échanges, plan rédigé par l'agent.
  • Relancer un agent par un commentaire, ou faire le ménage dans les tickets terminés.

Comment c'est protégé

  • Chaque requête passe par Cloudflare Access, et le pont vérifie lui-même le jeton signé (RS256, audience, émetteur, expiration). Être sur le même réseau Docker ne suffit pas.
  • Le jeton Paperclip reste dans le pont. Claude ne voit qu'une liste fermée d'outils, chacun avec un mode : exécuter, demander confirmation ou ne pas être exposé.
  • Les décisions (valider une embauche, répondre à la question d'un agent, accepter un plan) demandent une confirmation explicite ou ne sont pas exposées. Le serveur refuse de démarrer si on les ouvre.
  • Pour les tâches, la règle descend au niveau du changement : assigner, passer en backlog, à faire, terminé ou annulé s'exécute directement. Les autres statuts demandent confirmation.

Les limites

claude.ai et l'app Claude n'affichent pas encore la confirmation MCP. Les actions qui la demandent y sont donc refusées, sans rien écrire. C'est voulu : un refus vaut mieux qu'un oui implicite. D'où la règle fine qui laisse passer les changements sans risque.

En vidéo

48 secondes, sans son : le point du matin, une tâche confiée à un agent, deux refus, puis le chemin d'une requête. Données fictives.

Stack technique

PythonMCPCloudflare AccessDocker

Ce que ça veut dire pour vous

Un serveur MCP en production, c'est une surface réduite, une authentification vérifiée côté serveur et une règle écrite pour chaque action.

Prototype → Production

Un besoin similaire ?

30 minutes pour regarder votre situation et vous dire honnêtement comment je m'y prendrais, que vous travailliez avec moi ou non.

Réserver un audit gratuit (30 min)