ETL-D MCP Server
ETL-D MCP Server 🌊
ETL-D es un middleware de datos determinista diseñado para actuar como un escudo para los Agentes de IA. Evita que los LLM "alucinen" sobre datos estructurados al proporcionar una arquitectura de análisis estricta de 3 capas a través del Protocolo de Contexto de Modelo (MCP).
⚠️ El Problema: El "Impuesto de Datos" y las Alucinaciones
Los LLM estándar son terribles leyendo archivos B2B sin procesar (CSV, PDF, EDI, Norma 43). Sufren de:
Agotamiento de Tokens: Enviar un CSV de 5,000 filas al contexto es un desperdicio de dinero.
Pérdida de Precisión: Los LLM luchan con la alineación espacial. Una coma mal colocada en un extracto bancario es una catástrofe financiera.
No Determinismo: No puedes construir un pipeline confiable si el formato de salida depende del "estado de ánimo" del LLM.
Related MCP server: document-parser
✅ La Solución: Arquitectura de Cascada de 3 Capas
El motor ETL-D procesa cada solicitud a través de una jerarquía estricta:
Capa 1 (Heurística): Analizadores deterministas 100% nativos de Python. 0% de riesgo de alucinación. ~70ms de latencia.
Capa 2 (Semántica): Alineación de columna a esquema mediante enrutamiento basado en incrustaciones.
Capa 3 (Escudo LLM): Aplicación estricta de JSON usando Llama 3.3 70B con restricciones
additionalProperties: falsepara ruido de alta entropía.
🚀 Inicio Rápido (Claude Desktop)
Abre tu
claude_desktop_config.json.Agrega el servidor ETL-D (Asegúrate de usar la versión
3.3.3):
{
"mcpServers": {
"etld": {
"command": "npx",
"args": [
"-y",
"@pablixnieto2/etld-mcp-server@3.3.3"
],
"env": {
"ETLD_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}🔑 ¿Cómo Obtener una Clave API?
Opción A: Compra Manual (Humano) Obtén un Paquete de Inicio ($5 / 5,000 créditos) o una Suscripción en api.etl-d.net.
Opción B: Aprovisionamiento Sin Toque (Liderado por Agente) 🤖 Si no tienes una clave, simplemente pregunta a Claude: "No tengo una clave ETL-D, ¿puedes ayudarme a obtener una?". El agente llamará a la herramienta /provision, generará un enlace de Stripe Checkout para ti, y configurará automáticamente la clave una vez pagada. Sin toque, con humano en el bucle.
🛠️ Herramientas MCP Disponibles
Trabajo Pesado Financiero y B2B parse_bank_statement: Soporte para Norma 43 española (N43). Convierte archivos bancarios sin procesar en JSON limpio.
parse_trade_history: Extracción determinista de operaciones, comisiones y dividendos de exportaciones complejas de corredores.
parse_edi: Analizador EDI ANSI X12 (Optimizado para Órdenes de Compra 850).
generate_sepa_xml: Generador de XML de JSON a PAIN.008 (Débito Directo).
Inteligencia Documental pdf_to_spatial_markdown: Crucial para Agentes. Convierte PDFs a Markdown preservando las estructuras de tablas antes de que el LLM las lea.
extract_invoice / extract_resume: Extracción de esquemas de alta precisión para documentos B2B estándar.
Enriquecimiento Atómico (1 Crédito/llamada) enrich_amount: Limpia "Total: 1.240,50€" en {amount: 1240.50, currency: "EUR"}.
enrich_date: Resuelve fechas legibles por humanos ("el próximo viernes a las 5pm") con conocimiento de zona horaria.
enrich_address: Estandariza direcciones globales desordenadas en componentes estructurados.
accounting_map: Mapea conceptos a ES PGC, US GAAP o IFRS.
🏗️ Ecosistema
Motor en la Nube: Alojado en api.etl-d.net (Python/FastAPI).
SDK de Python: pip install etld.
Nodos n8n: Disponibles en la comunidad n8n como n8n-nodes-etld.
⚖️ Licencia
MIT - Creado por Pablixnieto2
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
- accounting_map_endpoint_v1_finance_accounting_map_postA
- categorize_item_v1_enrich_categorize_postC
- code_generator_endpoint_v1_enrich_code_generator_postA
- create_batch_task_v1_enrich_batch__entity_type__postB
- create_checkout_v1_system_billing_checkout_postA
- crm_cleanse_v1_pipelines_crm_cleanse_postA
- dedupe_items_v1_enrich_dedupe_postB
- download_sepa_endpoint_v1_finance_sepa_xml_download_postC
Related MCP Servers
AlicenseAqualityBmaintenanceThe deterministic fact-verification layer for AI agents. Validates the structured facts an agent emits — IBANs, payment cards, VAT and national tax IDs, crypto and bank addresses, domains, emails, phone numbers, securities and academic identifiers, plus dates, currencies and holidays — against checksums and curated authoritative data, not guesses.561Apache 2.0- AlicenseNot gradedqualityCmaintenanceProvides AI agents with comprehensive document parsing capabilities including PDF text extraction, OCR, HTML-to-markdown conversion, table extraction, and summarization, optimized for agent workflows.101MIT

Agent Toolsofficial
AlicenseNot gradedqualityCmaintenanceProvides deterministic tools for transforming, formatting, and inspecting structured data for AI agents.1519Apache 2.0- AlicenseAqualityCmaintenanceConverts PDF bank statements into structured data (Markdown, JSON, CSV, JSONL) with verified transactions and balance checks, enabling agents to audit numbers.516MIT
Related MCP Connectors
Turn any PDF into structured JSON via AI + OCR: invoices, bank statements, contracts.
Deterministic JSON repair, validate, example-gen, schema-coerce for agents. Zero LLM, sub-10ms.
Deterministic compliance and vertical knowledge bases for autonomous agents. Free 24hr trial.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/pablixnieto2/etld-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server