ETL-D Servidor MCP: Análisis Determinista de CSV para Claude para Prevenir Alucinaciones Financieras

Un desarrollador ha liberado como código abierto ETL-D, un servidor MCP para Claude Desktop diseñado para evitar que Claude alucine puntos decimales al analizar CSVs financieros y otros formatos estructurados de datos B2B. La herramienta aborda el "impuesto de tokens" de enviar formatos crudos a la ventana de contexto de un LLM y el "riesgo de alucinación" donde comas mal colocadas pueden convertir $100.50 en $10,050.00.
Arquitectura: La Cascada de Tres Capas
El servidor procesa archivos a través de tres capas estrictas cuando Claude solicita analizarlos:
- Capa 1 (Heurística): Utiliza 100% Python con
regex,dateutily analizadores estructurales estrictos para formatos conocidos. El desarrollador reporta una prueba de carga con 200 solicitudes paralelas logrando tiempos de respuesta de ~70ms con 0 llamadas LLM y riesgo cero de alucinación. - Capa 2 (Enrutamiento Semántico): Si los encabezados CSV están ofuscados, un enrutador ligero mapea columnas a esquemas Pydantic estrictos.
- Capa 3 (Respaldo LLM): Solo se activa para ruido de "texto libre" de alta entropía, usando Llama 3.3 70b internamente para aplicar esquemas JSON.
El resultado es un arreglo JSON perfectamente limpio y aplanado devuelto a Claude para razonamiento.
Configuración y Disponibilidad
La herramienta ha sido aprobada en el registro oficial Anthropic MCP. Para usarla, los desarrolladores necesitan configurar su claude_desktop_config.json. El código fuente está disponible en GitHub en pablixnieto2/etld-mcp-server.
El desarrollador construyó esto después de identificar que "LLM-primero" es la arquitectura incorrecta para datos estructurados B2B como historiales de operaciones de corredores, estados de cuenta bancarios (Norma 43) o archivos SEC XBRL, argumentando que los agentes de IA no deberían leer CSVs directamente sino consultar middleware determinista en su lugar.
📖 Leer la fuente completa: r/ClaudeAI
👀 Ver también

Sistema de 7 Agentes en Claude Code Reemplaza las Ceremonias de Sprint para Desarrolladores Solitarios
Un desarrollador que pasó años como PM descubrió que trabajar solo con Claude Code carecía de la disciplina de un equipo real: nadie hacía preguntas antes del código, no había compuertas sistemáticas, ni resultados de retrospectivas. Así que construyó un sistema de 7 agentes dentro de Claude Code que simula un equipo de ingeniería completo en cada PR.

repo-mem: Servidor MCP de Código Abierto Agrega Memoria de Equipo Persistente a Claude Code
repo-mem es un servidor MCP de código abierto que añade memoria persistente y compartida a las sesiones de Claude Code utilizando SQLite y Git. Resuelve el aislamiento del equipo almacenando observaciones en bases de datos por usuario que se confirman en el repositorio.
Claude Code vs Codex: 36 vs 28 archivos, $2.50 vs $2.04, bucle infinito detectado — comparación en el mundo real
Un desarrollador ejecuta las mismas dos tareas en Claude Code y Codex (Cursor): bot de triaje de PR y UI de revisión de código en tiempo real. Resultados: 36 vs 28 archivos, $2.50 vs $2.04 de costo, Claude produjo menos errores de TypeScript, Codex tuvo un bucle infinito en React.

Attesor: Ingeniería Inversa con IA de Rosetta 2 para Máquinas Virtuales Linux
Attesor es un proyecto de GitHub que utiliza IA para ingeniería inversa de la tecnología de traducción binaria Rosetta 2 de Apple, con el objetivo de documentar su arquitectura y potencialmente habilitar la traducción de x86_64 a ARM64 en máquinas virtuales Linux.