Un serveur MCP qui transforme un CV statique en API native pour LLM. Interrogeable en temps reel, adapte a chaque profil visiteur, deploye en production 24h/24.
01 · LE PROBLEME
Quand un recruteur ou un agent IA analyse un profil candidat, il manipule presque toujours un fichier PDF : statique, non requetable, impossible a filtrer sans lire l'integralite du document. Les LLM comme Claude consomment alors tout le texte, meme si la question ne porte que sur une technologie precise.
Les solutions existantes - PDF bien mis en page, profil LinkedIn, portfolio - sont pensees pour des yeux humains. Elles ne sont pas concues pour etre interrogees par programme par un agent IA. Resultat : contexte bruite, perte de precision, zero interactivite.
02 · LA SOLUTION
C'est quoi un serveur MCP ?
MCP (Model Context Protocol) est le protocole open-source d'Anthropic qui permet aux LLM de se connecter a des outils externes de maniere native. Comme une API REST, mais concue specifiquement pour les agents IA, avec un protocole standardise de decouverte, de description et d'appel d'outils.
Au lieu d'envoyer un bloc de texte a un agent, wandy-mcp expose 13 outils specialises que l'agent appelle precisement. Il demande exactement ce dont il a besoin et recoit une reponse JSON structuree, enrichie d'instructions comportementales. Connecte en 30 secondes depuis Claude Desktop ou tout client MCP compatible.
03 · LA STACK
FLUX DE DONNEES
04 · FONCTIONNALITES
05 · OUTILS DISPONIBLES
06 · LE DEFI · SESSIONS CROSS-WORKER
PM2 en mode cluster lance plusieurs workers Node.js independants. La premiere version stockait les sessions visiteurs en memoire. En production, register_visitor s'executait sur le worker #1, et submit_feedback atterrissait sur le worker #2, qui ne connaissait pas la session. Transcriptions perdues. Mails non envoyes.
Memoire partagee inter-process aurait requis une couche IPC ou Redis. Introduire Redis pour une seule table de session : disproportionne pour ce volume de trafic.
Persistance des sessions directement dans PostgreSQL. Table visitors avec un token UUID comme cle primaire. Chaque worker lit et ecrit dans la meme base. Schema simple, lecture rapide, zero overhead significatif.
Un seul changement architectural a resolu simultanement la coherence inter-workers, la durabilite des sessions apres redemarrage PM2, et l'observabilite du dashboard de monitoring.
COMMENCER LA CONVERSATION
Copier l'adresse ci-dessous et la coller dans les reglages connecteur de Claude ou Cursor. Le CV repond en temps reel, adapte son discours a votre profil.
https://mcp.wandyneves.com/mcp