ETL-D Serveur MCP : Analyse CSV Déterministe pour Claude afin de Prévenir les Hallucinations Financières

✍️ OpenClawRadar📅 Publié: March 25, 2026🔗 Source
ETL-D Serveur MCP : Analyse CSV Déterministe pour Claude afin de Prévenir les Hallucinations Financières
Ad

Un développeur a rendu open-source ETL-D, un serveur MCP pour Claude Desktop conçu pour empêcher Claude de halluciner des points décimaux lors de l'analyse de fichiers CSV financiers et d'autres formats de données B2B structurés. L'outil aborde la "taxe de token" liée à l'envoi de formats bruts dans la fenêtre de contexte d'un LLM et le "risque d'hallucination" où des virgules mal placées peuvent transformer 100,50 $ en 10 050,00 $.

Architecture : La cascade à trois couches

Le serveur traite les fichiers à travers trois couches strictes lorsque Claude est invité à les analyser :

  • Couche 1 (Heuristique) : Utilise 100 % Python avec regex, dateutil et des analyseurs structurels stricts pour les formats connus. Le développeur rapporte un test de charge avec 200 requêtes parallèles atteignant des temps de réponse d'environ 70 ms avec 0 appel LLM et un risque d'hallucination nul.
  • Couche 2 (Routage sémantique) : Si les en-têtes CSV sont obfusqués, un routeur léger mappe les colonnes vers des schémas Pydantic stricts.
  • Couche 3 (Secours LLM) : Déclenchée uniquement pour le "bruit" de texte libre à haute entropie, utilisant Llama 3.3 70b en arrière-plan pour appliquer des schémas JSON.

Le résultat est un tableau JSON parfaitement propre et aplati renvoyé à Claude pour le raisonnement.

Ad

Configuration et disponibilité

L'outil a été approuvé sur le registre officiel Anthropic MCP. Pour l'utiliser, les développeurs doivent configurer leur claude_desktop_config.json. Le code source est disponible sur GitHub à l'adresse pablixnieto2/etld-mcp-server.

Le développeur a construit cela après avoir identifié que l'approche "LLM-first" est la mauvaise architecture pour les données B2B structurées comme les historiques de transactions de courtiers, les relevés bancaires (Norma 43) ou les fichiers SEC XBRL, soutenant que les agents IA ne devraient pas lire directement les CSV mais interroger un middleware déterministe à la place.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

Claude débogue et corrige son propre bug de serveur de système de fichiers MCP pour les chemins UNC sous Windows
Tools

Claude débogue et corrige son propre bug de serveur de système de fichiers MCP pour les chemins UNC sous Windows

Un développeur a utilisé Claude Opus pour diagnostiquer et corriger un bug dans le MCP Filesystem Server où les chemins de partage réseau UNC sous Windows échouaient pour les opérations sur les sous-répertoires. La correction résout un problème de validation de chemin qui empêchait l'accès aux fichiers et dossiers dans les partages UNC.

OpenClawRadar
Claudius : Widget de chat IA intégrable open-source pour Claude
Tools

Claudius : Widget de chat IA intégrable open-source pour Claude

Claudius est un widget de chat open-source et auto-hébergé alimenté par Claude qui peut être intégré sur n'importe quel site web avec une seule balise script. Il s'exécute sur Cloudflare Workers avec une interface React et comprend des fonctionnalités comme des invites système personnalisées, une limitation du débit et une conformité d'accessibilité.

OpenClawRadar
Mémoire persistante pour Claude : Stack local avec MCP, récupération en 39 ms, réduction de tokens de 82 %
Tools

Mémoire persistante pour Claude : Stack local avec MCP, récupération en 39 ms, réduction de tokens de 82 %

Un développeur a construit une couche mémoire persistante pour Claude en utilisant une recherche vectorielle locale (Qdrant + Qwen3) et une intégration MCP, atteignant 82 % de réduction de tokens, 39 ms de récupération à chaud, et la cristallisation des sessions via des nœuds L4.

OpenClawRadar
23 Compétences d'Agent pour le Développement iOS 26 avec SwiftUI et Swift 6.2
Tools

23 Compétences d'Agent pour le Développement iOS 26 avec SwiftUI et Swift 6.2

Un développeur a créé 23 compétences d'agent ciblant iOS 26+ et Swift 6.2 pour résoudre les problèmes d'hallucination avec les API obsolètes et les modèles dépassés. Les compétences couvrent SwiftUI, SwiftData, StoreKit 2, les notifications push, la mise en réseau, la concurrence, l'accessibilité, la localisation, WidgetKit, MapKit, et plus encore.

OpenClawRadar