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

envoiconsole en ligne
63outils MCP
5serveurs
8projets
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...
Choisissez un projet, un outil, appelez : le journal répond comme il répondrait à un modèle. Rien ne part d'ici.

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.

LE MODÈLE DU QUOTIDIEN Claude, en conversation ou en ligne de commande : l'appelant unique LIRE reel-extract · 17 outils wa-extract · 8 outils ditto · 8 verbes sur le Mac PRODUIRE image-gen · 19 outils pdf-gen · le livret video-produit · films serveur loué, et le Mac ENVOYER envoi · 10 outils e-mail, WhatsApp, SMS, push un compartiment par projet la seule porte de sortie TENIR relations · 9 outils fiches, échéances, file des fiches en texte simple sur le Mac 63 outils, une seule porte
La carte du dépôt au 29 août 2026.

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 QUI ENTRE un Reel Instagram partagé depuis le téléphone un fil WhatsApp export natif, en 30 secondes un site sondé avant d'être copié TRANSCRIRE, RANGER téléchargé, transcrit avec sa légende et ses métadonnées vocaux transcrits en local gratuitement, hors ligne classé par sujet et intention jamais contre un tri humain structure, états, mouvement la page sondée avant d'être copiée LA BASE on cherche en français Reel · idée · transcrit vocal · texte · cité page · tokens, sections plein texte, accents ignorés la source et son contexte
Ces deux lecteurs tournent sur le Mac, avec la connexion de la personne : Instagram bloque les centres de données, et les données personnelles ne quittent pas l'ordinateur.

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.

LE SITE VIVANT structure, survols, thèmes, mouvement SIX VERBES, UNE CAPACITÉ CHACUN probe sonde : structure, états shoot captures, page posée film le mouvement, mesuré element un élément, ses états clone le site entier compare diff pixel, par largeur un scénario amène la page où on la veut : clic, attente, survol, thème sombre LA COPIE, MESURÉE element.html HTML + CSS retenu, scripts tiers retirés survol focus sombre fidélité : 2,5 % d'écart un fichier autonome, chaque état pris en image
Mesures réelles du 28 juillet 2026.

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.

LE PLAN estimate_cost chiffré sans rien dépenser, avec le même calcul que la dépense réelle 0 EUR engagé LA VALIDATION dans la galerie, d'un clic, avant chaque euro un lot = une validation LA GÉNÉRATION generate_image generate_video une génération à la fois OpenRouter, OpenAI, fal.ai durée maximale bornée paramètres figés au départ L'ASSET lignée : parent, enfant coût en euros épinglé, nommé, retrouvé PLAFONDS PAR DÉFAUT, CÔTÉ SERVEUR images : 3 EUR par jour vidéos : 2 EUR par jour une génération à la fois validation humaine, toujours
Une estimation ne peut pas diverger de ce qui sera facturé : c'est le même calcul.

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.

  1. « Une abeille à la gouache, de profil, ailes translucides, fond transparent. Six variantes. »

    L'abeille retenue parmi les six

    Le plan est chiffré avant de dépenser. Les six arrivent dans la galerie, l'association choisit.

  2. « Celle-ci, mets-la en vol. Quatre secondes, en boucle. »

    L'abeille retenue, mise en mouvement

    La vidéo coûte plus cher : elle attend une validation humaine dans la galerie avant le moindre appel payant.

  3. « Détoure-la, fond transparent, prête pour le web. »

    L'abeille détourée, en vol, telle qu'elle traverse le site

    Elle vole aujourd'hui sur le site de l'association, et sur la page de ce projet.

Le manifeste de l'atelier garde, pour chaque fichier, son modèle, sa consigne, sa date et sa lignée : on sait de quelle image vient quelle image.

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.

PDF-GEN · LE LIVRET DE PASSATION config dans le HTML temps WakaTime, jalons git versionné du HTML vers le PDF fontes embarquées métadonnées propres livret.pdf identique à l'octet près, quelle que soit la machine VIDEO-PRODUIT · LA PRÉSENTATION une composition animée écrite en HTML voix off de synthèse rendu image par image sur le Mac, sans service en ligne le même fichier, la même vidéo presentation.mp4 1080p, 20 secondes copié dans le site qui le publie écrit en HTML, rendu sans hasard : le même fichier donne le même résultat
Save & Care Sanctuary, la présentation du projet 02, rendue le 19 juillet 2026.
Vocal Flow, le projet 07, rendu le même soir par la même chaîne.

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.

TROIS PORTES MCP Claude, Cowork, un agent HTTP un back-end CLI un script, la console une seule logique derrière LE GOULOT, FERMÉ PAR DÉFAUT 01 authentification 02 validation stricte 03 scope du canal 04 verrou destinataire 05 canal disponible 06 idempotence 07 programmation 08 identité résolue 09 domaine vérifié 10 kill switch 11 disjoncteur 12 identité du projet 13 débit par projet 14 liste de suppression 15 consentement 16 quotas, 3 niveaux 17 anti-ban WhatsApp 18 pièces jointes 19 contenu validé 20 aperçu, ou outbox un refus porte un code et un délai : quota_exceeded, suppressed, kill_switch journal d'audit à chaque étape UN COMPARTIMENT PAR PROJET admin cowork self portfolio-contact toulbarz dreamseed studio9 votre projet QUATRE CANAUX e-mail WhatsApp SMS push Wallet des personnes réelles
Un envoi programmé repasse par les contrôles à son échéance : un désabonnement survenu entre-temps l'annule tout seul.

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.

LE MODÈLE consigne, met à jour consigner, maj_personne LES FICHES, EN TEXTE SIMPLE prénom · contexte · à faire échéance datée, motif note consignée, datée source de vérité, lisible sans l'outil charte appliquée en code reconstruit L'INDEX, JETABLE une recherche plein texte se jette et se refait depuis les fiches chercher echeances file_de_travail fiche verifier aucune donnée n'y vit : tout est dans les fiches fusionner deux personnes : sur confirmation explicite seulement
Le dernier serveur arrivé, livré le 5 août 2026.

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.

AUJOURD'HUI lire les Reels partagés deviennent une base d'idées interrogeable ENSUITE publier sur le compte, par l'API officielle PUIS répondre en messages privés, brouillon, validation humaine ENFIN tenir la relation dans la durée pour une personne réelle le premier compte tenu ainsi : mon petit frère, champion de tennis de table

Ce que mes-mcp ne fait pas

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.