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

Mundo: Simulación de Vida Artificial de Final Abierto con Redes Neuronales Evolutivas
Werld es una simulación de vida artificial en tiempo real donde agentes con redes neuronales NEAT evolucionan su propia arquitectura neuronal, procesamiento sensorial y comportamientos sin reglas predefinidas ni funciones de recompensa. La simulación comienza con 30 agentes en un grafo de mundo pequeño de Watts-Strogatz con 64 canales sensoriales, 7 funciones motoras continuas y 29 rasgos genéticos heredables.

Repowise: El contexto precomputado del código base para Claude Code reduce el uso de tokens y el tiempo de tarea a la mitad
Repowise indexa tu base de código en cuatro capas (grafo de dependencias, señales de git, wiki de documentación, ADRs) y expone ocho herramientas MCP a Claude Code, reduciendo una sesión de arqueología de 30 archivos a 5 llamadas MCP y 2 minutos.

Claude-File-Recovery: Herramienta CLI que extrae archivos del historial de sesiones de Claude Code
claude-file-recovery es una herramienta CLI de Python y TUI que analiza transcripciones de sesiones JSONL de ~/.claude/projects/ para recuperar archivos creados, modificados o leídos por Claude Code, incluyendo la recuperación puntual de versiones anteriores de archivos.

memv: Sistema de Memoria de Código Abierto para Agentes de IA
memv es un sistema de memoria de código abierto diseñado para agentes de IA que solo almacena información inesperada de las interacciones, reduciendo el ruido y la redundancia.