ETL-D MCP Server: Deterministic CSV Parsing for Claude to Prevent Financial Hallucinations

A developer has open-sourced ETL-D, an MCP server for Claude Desktop designed to prevent Claude from hallucinating decimal points when parsing financial CSVs and other structured B2B data formats. The tool addresses the "token tax" of sending raw formats to an LLM's context window and the "hallucination risk" where misplaced commas can turn $100.50 into $10,050.00.
Architecture: The Three-Layer Waterfall
The server processes files through three strict layers when Claude is asked to parse them:
- Layer 1 (Heuristics): Uses 100% Python with
regex,dateutil, and strict structural parsers for known formats. The developer reports a load test with 200 parallel requests achieving ~70ms response times with 0 LLM calls and zero hallucination risk. - Layer 2 (Semantic Routing): If CSV headers are obfuscated, a lightweight router maps columns to strict Pydantic schemas.
- Layer 3 (LLM Fallback): Only triggered for high-entropy "free-text" noise, using Llama 3.3 70b under the hood to enforce JSON schemas.
The result is a perfectly clean, flattened JSON array returned to Claude for reasoning.
Setup and Availability
The tool has been approved on the official Anthropic MCP Registry. To use it, developers need to configure their claude_desktop_config.json. The source code is available on GitHub at pablixnieto2/etld-mcp-server.
The developer built this after identifying that "LLM-first" is the wrong architecture for structured B2B data like broker trade histories, bank statements (Norma 43), or SEC XBRL files, arguing that AI agents shouldn't read CSVs directly but should query deterministic middleware instead.
📖 Read the full source: r/ClaudeAI
👀 See Also

Memora v0.2.25 MCP Server: 5× Faster Writes on D1 Database
Memora v0.2.25, an MCP server for Claude persistent memory, achieves 5× faster writes on Cloudflare D1 with memory_create dropping from 10s+ to ~1.8s and memory_update from 10s+ to ~1.1s per call.

Pangolin: Open-Source Identity-Based VPN as a ZTNA Alternative
Pangolin is an open-source VPN focused on identity-based remote access, offering an alternative to Cloudflare ZTNA, Zscaler, and Twingate.

OpenClaw Skill Reduces Agent Handoff by Enabling Self-Execution
A new skill for OpenClaw agents addresses the common issue where agents identify the next step but stop at 'here's what to do next,' requiring a human handoff. The skill allows agents to carry out certain actions themselves, such as registering, posting, replying, and signing.

Knowledge Raven: A Model-Agnostic Knowledge Base Platform Built with Claude Code
Knowledge Raven is a knowledge base platform that lets any MCP-compatible LLM search and cite company documents. The entire platform was built with Claude Code by a solo founder, featuring Python/FastAPI backend, MCP tool layer, and agentic RAG pipeline.