09mes-mcpChantier ouvert
« je me moque de la belle interface. je veux une suite d'outils que mon LLM du quotidien peut appeler »
moi, en regardant tout le monde se construire un Jarvis
Pas un assistant de plus : des mains pour celui que j'ai déjà.
Cinq serveurs d'outils, appelés en langage naturel par le modèle que j'utilise tous les jours : lire, produire, envoyer. 63 outils, une seule porte de sortie, compartimentée par projet.
- Du premier fichier à la première image sortie
- 1 jour
- Ce qui en reste aujourd'hui
- 63 outils, une seule porte de sortie
- Premier fichier
- 6 juin 2026
$ ouvrir mes-mcp Serveurs privés, en usage quotidien · conception, code, mise en production, en solo
ping projet: studio9 envoi OK · projet « studio9 » · canaux d'envoi disponibles : email send channel: email · to: personne@example.org · attachments: 1 (livret.pdf) · request_id: livret.v3 Admis a l'outbox (id 7c1e...). Le worker livre en arriere-plan ; suivre via GET /v1/sends/7c1e...
Ce que la phrase voulait dire
En juin 2026, tout le monde se construisait son Jarvis, avec la belle interface qui va avec. Je n'avais pas besoin d'une interface. J'avais besoin que le modèle que j'utilise déjà tous les jours puisse agir : lire, produire, envoyer. Pas un assistant de plus à ouvrir, des mains pour celui que j'ai.
Un serveur MCP décrit chacun de ses outils en une phrase ; le modèle l'appelle quand la conversation le demande, et lit une réponse écrite pour lui. Le serveur ne rédige rien et ne décide rien : il exécute, sous garde-fous. Sa puissance se mesure à la liste de ce qu'il sait faire sur une simple instruction.
Où ça vit : sur Instagram, entre autres. Pas un robot qui poste : un compte tenu en langage naturel, sans un gramme de contenu automatique, pour des personnes dont la communication n'est pas la préoccupation. La première, c'est mon petit frère, champion de tennis de table. L'outil évolue surtout pour lui : que quelqu'un s'occupe de sa communication pendant qu'il fait ce qu'il aime, jouer.
Ce qui a été construit
Un dépôt, cinq serveurs MCP et trois outils en ligne de commande. Deux serveurs tournent sur un serveur loué (envoi, image-gen) ; trois restent sur le Mac parce qu'ils touchent à des données personnelles ou à des sites qui bloquent les centres de données (reel-extract, wa-extract, relations). Le modèle du quotidien, Claude en conversation ou en ligne de commande, est l'appelant unique.
01Extraire et comprendre n'importe quel contenu
Un Reel partagé depuis le téléphone tombe dans une file iCloud ; l'outil le télécharge, le transcrit, garde la légende et les métadonnées, puis le classe selon une taxonomie qui n'écrase jamais un tri humain. Un fil WhatsApp entre par l'export natif de l'application, jamais par un automate branché sur le compte ; les vocaux sont transcrits en local, gratuitement. Un site est sondé avant d'être copié. Tout finit dans une base qu'on interroge en français, avec le message ou le Reel source et son contexte.
Ce lecteur-là ne touche jamais au compte : il lit un export fait depuis le téléphone, en trente secondes. Envoyer est un autre métier, et passe par la passerelle, plus bas.
Outils, tels qu'ils s'appellent
- extract_reel
- drain_inbox
- search_reels
- classify_reel
- apply_human_sort
- prepare_frames
- search_messages
- get_message
- export_days
- transcribe_pending
- ditto probe
02Reproduire le code d'un site, ou d'un seul élément
ditto copie ce qu'on lui demande, froidement : il sonde la page, la photographie à chaque largeur, filme son mouvement, reproduit un seul élément en fichier autonome avec ses états, clone le site entier, puis mesure en pixels ce qui sépare la copie de l'original.
03Créer des images et des vidéos, avec un vrai atelier
Un atelier d'images et de vidéos : plusieurs fournisseurs derrière un seul passage, une galerie, une validation avant chaque euro. Les plafonds vivent côté serveur : ce sont des refus, pas des consignes.
C'est un Higgsfield ou un Midjourney sans l'abonnement, et sans quitter la conversation : je décris, il chiffre, je valide, l'image arrive. Je ne paie que les modèles.
Un cas : l'abeille qui traverse un site
L'abeille qui vole sur le site de l'Abeille Angloye est sortie d'ici, sans quitter l'éditeur et sans ouvrir un seul outil tiers. Trois phrases, trois étapes.
-
« Une abeille à la gouache, de profil, ailes translucides, fond transparent. Six variantes. »
Le plan est chiffré avant de dépenser. Les six arrivent dans la galerie, l'association choisit.
-
« Celle-ci, mets-la en vol. Quatre secondes, en boucle. »
La vidéo coûte plus cher : elle attend une validation humaine dans la galerie avant le moindre appel payant.
-
« Détoure-la, fond transparent, prête pour le web. »
Elle vole aujourd'hui sur le site de l'association, et sur la page de ce projet.
Outils, tels qu'ils s'appellent
- generate_image
- upload_image
- estimate_cost
- generate_video
- plan_video_batch
- run_job
- submit_choice
- manage_asset
- search_assets
- video_frames
- video_last_frame
04Produire des documents, des graphiques, des animations
Deux chaînes déterministes. pdf-gen imprime le livret de passation remis à un client : configuration, statistiques de temps et jalons git, et un fichier identique à l'octet près d'une machine à l'autre. video-produit tourne les présentations : une vidéo écrite en HTML animé, une voix off, un rendu image par image en MP4.
Types et compétences
- livret
- hyperframes
- rush-graphique
- rush-generation
- media-use
- onboarding
05Envoyer, sans quitter la conversation
Une seule passerelle fait sortir les messages : e-mail avec pièces jointes, WhatsApp, SMS, notification sur le téléphone. On lui parle depuis le modèle du quotidien, sans ouvrir d'outil : écris à cette personne, joins le devis, programme-le pour lundi matin.
Chaque projet a son compartiment : ses adresses, ses limites, son carnet. Studio 9 ne peut pas écrire avec l'identité de Toul'Barz, ni piocher dans son carnet.
En brancher un de plus tient en quelques lignes. Le vôtre en ferait partie.
Avant de partir, chaque message passe une vingtaine de contrôles, fermés par défaut. La réponse tient en un mot : admis, doublon neutralisé, aperçu, programmé, ou refusé, avec la raison et le délai.
La passerelle livre, elle n'écrit pas : le texte vient toujours de la personne, ou du modèle qu'elle pilote. Et un envoi à des dizaines de personnes ne part jamais tout seul : quelqu'un relit un exemplaire, puis clique.
Outils, tels qu'ils s'appellent
- send
- identities
- limits
- list_sends
- cancel_send
- whatsapp_health
- campaigns
- create_upload_url
- docs
- ping
06Tenir la mémoire des relations
Une fiche par personne, en texte simple, lisible sans l'outil. Le modèle y consigne un échange, met à jour ce qu'on sait, rappelle les échéances.
Outils, tels qu'ils s'appellent
- fiche
- chercher
- echeances
- consigner
- maj_personne
- fusionner_personnes
- file_de_travail
- verifier
07Instagram, la suite, dans l'ordre
Aujourd'hui, l'outil lit Instagram : les Reels partagés deviennent une base d'idées. Ensuite, publier sur le compte. Puis répondre aux messages : le modèle propose, une personne valide, ça part.
Ce que mes-mcp ne fait pas
- Rien ne part de lui-même : c'est la personne qui demande, à travers le modèle avec qui elle discute. L'outil exécute, dans les limites qu'on lui a posées.
- Il ne publie pas encore sur Instagram, ne commente pas, n'envoie pas de message privé : la lecture existe, l'écriture est la prochaine brique.
- Il ne tourne pas sans surveillance : le disjoncteur d'envoi suspend un projet qui s'emballe jusqu'à réarmement humain.
Le résultat
« Je me moque de la belle interface » est devenu : 63 outils appelables en langage naturel, sur 5 serveurs, derrière une seule porte de sortie, compartimentée par projet. Le premier outil a été branché sur mon modèle du quotidien le jour du premier fichier ; la première image réelle est sortie du serveur le lendemain ; le premier message est parti par la porte le 24 juin 2026.