Programme IA sur mesureC'est gratuit →
Cas client — Informatique / Analyse de données

Piloter des agents Claude sur sa base de données propriétaire avec un MCP maison, tout self-hébergé

Michel avait déjà Claude Code, N8N, Docker, Python et une base SQL de trente ans de données hippiques. Ce qui lui manquait : une architecture d'agents qui ne dérive pas, et un connecteur MCP pour que Claude interroge sa base en direct. Il les a construits — et assemble en parallèle son LLM hippique spécialisé dans son garage.

Les outils mis en place
ClaudeClaude CodeWeWebN8NMCPPythonLightGBMSQL ServerDockerSynology
Le résultat en un chiffre
3 API
maison exposées à Claude via un MCP personnalisé pour interroger sa base hippique en direct
MPMichel PouletIngénieur informatique senior
Coaching : Gaëlle Briantais
9
séances de coaching
1 MCP
personnalisé développé par Michel
RS6776
certification IA générative
self-hosted
stack hébergée dans son garage
Le changement

Avant / après

Ce qui coinçait, et ce qui tourne depuis. Les deux colonnes décrivent la même production, à quelques semaines d'écart.

Avant la formation
  • Claude dérivait de ses instructions : « Claude manque de rigueur, il y a des fuites »
  • Projets éparpillés sans séparation de rôles entre les agents
  • Base de données hippique SQL Server non connectée à Claude
  • Environnement Windows jugé limitant pour une infra agentique sérieuse
Après la formation
  • Fichier doctrine + projets Claude distincts par rôle (architecte, marketing, R&D, front, socle)
  • Agent marketing opérationnel : veille hebdo, veille IP/PMU, audit interface
  • MCP personnalisé avec 3 API interrogeant la base hippique en direct depuis Claude
  • Stack self-hosted sur Mac + Synology, LLM hippique spécialisé en construction dans le garage
L'histoire

Comment ça s'est passé

Le défi

Ingénieur informatique senior et early adopter assumé, Michel travaillait déjà avec Claude Code, WeWeb, N8N, Docker et Python avant d'entrer en formation. Son projet personnel : une plateforme d'analyse et de pronostics hippiques construite sur plus de trente ans de données SQL Server, hébergée sur ses serveurs Synology. Son blocage réel n'était pas la prise en main des outils, c'était Claude lui-même : malgré des instructions précises, il dérivait. « Claude manque de rigueur. Il y a des fuites comme ça. » Résoudre ça exigeait une vraie architecture d'agents, pas un prompt de plus.

La réponse Intelligence Academy

Les séances ont servi à structurer ce qui existait déjà : séparation des projets Claude par rôle (architecte, marketing, R&D, front), création d'un fichier doctrine pour cadrer les interactions, migration vers un écosystème Mac entièrement maîtrisé (M2 Pro 32 Go commandé d'Italie, Synology en self-hosting local). Puis la couche technique : un MCP personnalisé codé par Michel lui-même, qui expose trois API REST de sa base de données hippique et les rend directement interrogeables depuis l'interface Claude Code.

Le résultat

À la dernière séance : un agent marketing opérationnel (veille technologique hebdomadaire, veille IP/PMU, audit d'interface), plusieurs projets Claude actifs par domaine, et un MCP maison avec trois connecteurs vers sa base hippique en direct. En parallèle, Michel assemble dans son garage un serveur LLM spécialisé — Xeon 16/18 cœurs, RTX 3060 12 Go VRAM, RAM ECC — pour entraîner un modèle dédié aux courses hippiques, « hyper puissant, pour pouvoir répondre à toutes les questions ».

Le parcours

Étape par étape

Le coaching part de ce que la personne produit déjà. Voici les jalons réels du parcours, blocages compris.

  1. Séance 1

    Audit d'une architecture déjà avancée

    Michel partage son écran et présente ses projets Claude en cours — application WeWeb, API d'analyse de sa base SQL Server, plusieurs agents ouverts en parallèle sur ses Synology. La séance sert à mettre des mots sur ce qui existe déjà.

    « Je travaille toujours en permanence avec lui, je n'arrête pas. »

  2. Séance 2

    Nommer le problème : les dérives de Claude

    Michel arrive avec une frustration nette : Claude ne respecte pas ses instructions dans la durée. Il projette une documentation centralisée sur son serveur, avec des connecteurs pour tous ses projets.

    « Claude manque de rigueur. Je ne comprends pas. Il y a des fuites comme ça. »

  3. Séance 3

    Décision radicale : abandon de Windows, fichier doctrine

    Michel annonce qu'il abandonne Windows (MacBook Pro + Mac M2 Pro 32 Go commandé d'Italie) et crée un fichier « doctrine » pour cadrer ses interactions avec Claude. La migration de WeWeb vers l'hébergement local sur ses Synology est en cours.

    « J'ai pris une décision radicale. J'abandonne Windows. […] Je commence à connaître les limites depuis le temps que je travaille avec Windows. C'est terrible. »

  4. Séance 8

    Agent marketing en prod, MCP maison, LLM en construction

    Lors de la dernière séance avec Gaëlle : l'agent marketing tourne, le MCP avec 3 API vers la base hippique est codé, plusieurs projets Claude actifs sont en parallèle. Michel cherche pendant la séance les composants pour son serveur LLM.

    « mon agent marketing, il bosse »

MP
je vais construire un LLM dédié aux courses hippiques. Je vais faire un truc hyper puissant. pour pouvoir répondre à toutes les questions. […] Et tout ça dans mon garage.
Michel Poulet
Ingénieur informatique senior
Les livrables

Ce qui a été construit

Pas des exercices : des outils qui tournent après la formation.

  • MCP personnalisé développé par Michel : 3 API exposant sa base de données hippique directement à Claude
  • Agent marketing opérationnel : veille technologique hebdomadaire, veille IP/PMU, audit d'interface
  • Projets Claude distincts par domaine (architecte, front, marketing, socle technique, R&D)
  • Infrastructure self-hosted : Mac M2 Pro 32 Go + serveurs Synology + LLM hippique spécialisé en construction
  • Certification RS6776 préparée
Verbatims

Ce qui a été dit

« Claude manque de rigueur. Je ne comprends pas. Il y a des fuites comme ça. »
Michel Poulet
Dossier de formation
« Peut-être travailler la configuration d'agents. Ça, ce serait peut-être justement ce qui serait intéressant pour moi. Et mettre en place une organisation rigoureuse où les dérives n'auraient pas de place. »
« J'ai créé un MCP qui... qui permet d'attaquer mon swagger, mon API, depuis l'interface UI. »
« je vais construire un LLM dédié aux courses hippiques. Je vais faire un truc hyper puissant. pour pouvoir répondre à toutes les questions. […] Et tout ça dans mon garage. »
Questions liées

Ce qu'on nous demande sur ce sujet

Les questions réellement posées autour de ce cas, répondues à partir de ce qui s'est passé pendant la formation.

Comment connecter Claude à une base de données SQL via un MCP personnalisé ?

Michel a développé lui-même un MCP (Model Context Protocol) qui expose trois API REST de sa base SQL Server. Ces connecteurs sont directement accessibles depuis Claude Code — sans export manuel, sans outil intermédiaire. Claude appelle l'API, reçoit les données structurées et peut raisonner dessus en direct. Un second MCP scanne ses conversations Slack.

Comment éviter que Claude dévie de ses instructions dans un projet long ou complexe ?

Michel a identifié les « dérives » comme son problème principal. Sa solution : un fichier doctrine rédigé dès la séance 3, et une séparation stricte des projets Claude par rôle (architecte, marketing, R&D, front, socle technique). Chaque agent a un périmètre défini — on ne mixe pas les responsabilités dans un même contexte de conversation. Ce n'est pas un hack de prompt, c'est une architecture.

Peut-on construire un LLM spécialisé dans son domaine à un coût raisonnable ?

Michel monte un serveur dans son garage : processeur Xeon 16-18 cœurs, RTX 3060 12 Go VRAM, RAM ECC « deux à trois fois moins chère » que la RAM standard, ce qui lui permet de viser 128 à 256 Go de RAM pour le prix d'un 64 Go standard. L'objectif : un LLM dédié aux courses hippiques, entraîné sur trente ans de données, capable de répondre à des questions de pronostic que les modèles généralistes ne traitent pas.

La même chose, sur votre métier

Votre projet mérite le même traitement

Le programme est le même pour tout le monde. Le coaching, lui, part de vos outils, de vos fichiers et de ce que vous voulez construire.

Découvrir la Formation IA générative (RS6776)
Une question précise ? Prendre un rendez-vous

D'autres entreprises l'ont fait

Consultante SEO travaillant sur des données de référencementConseil SEO / Digital
Florence Delaune

D'utilisatrice d'outils IA à constructrice de ses propres agents

5/5de satisfaction sur 100 % des séances
IT / Automatisation no-code
Tony BOUROUH

Automatiser la gestion des emails métier avec N8N : de responsable IT à développeur no-code en 11 séances

35 tablesbase de données Supabase créée dès la 1re séance, sur un vrai projet de réservation
Atelier industriel d'un équipementier automobileIndustrie / Équipementier automobile
FIABILA GROUP

Industrialiser Claude Code sur un ERP maison de 40 ans, sans migrer une ligne, sans sortir une donnée

113évolutions ERP à industrialiser avec Claude Code