ETL-D MCP Server
ETL-D MCP 服务器 🌊
ETL-D 是一种确定性数据中间件,旨在充当 AI 代理的防护盾。它通过模型上下文协议(MCP)提供严格的 3 层解析架构,阻止 LLM 在结构化数据上“产生幻觉”。
⚠️ 问题:“数据税”与幻觉
标准 LLM 在读取原始 B2B 文件(CSV、PDF、EDI、Norma 43)时表现糟糕。它们面临:
令牌耗尽: 将 5,000 行的 CSV 发送到上下文是浪费金钱。
精度损失: LLM 难以处理空间对齐。银行对账单中一个放错位置的逗号就是一场金融灾难。
非确定性: 如果输出格式取决于 LLM 的“心情”,你就无法构建可靠的管道。
Related MCP server: document-parser
✅ 解决方案:3 层瀑布架构
ETL-D 引擎通过严格的层级处理每个请求:
第 1 层(启发式): 100% Python 原生确定性解析器。0% 幻觉风险。延迟约 70 毫秒。
第 2 层(语义): 使用基于嵌入的路由进行列到模式的对齐。
第 3 层(LLM 防护盾): 使用 Llama 3.3 70B 并带有
additionalProperties: false约束来强制执行严格的 JSON,以处理高熵噪声。
🚀 快速开始(Claude Desktop)
打开你的
claude_desktop_config.json。添加 ETL-D 服务器(确保使用版本
3.3.3):
{
"mcpServers": {
"etld": {
"command": "npx",
"args": [
"-y",
"@pablixnieto2/etld-mcp-server@3.3.3"
],
"env": {
"ETLD_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}🔑 如何获取 API 密钥?
选项 A: 手动购买(人工) 在 api.etl-d.net 获取入门包(5 美元 / 5,000 积分)或订阅。
选项 B: 零接触配置(代理主导)🤖 如果你没有密钥,只需询问 Claude:“我没有 ETL-D 密钥,你能帮我获取一个吗?”。 代理将调用 /provision 工具,为你生成 Stripe Checkout 链接,并在支付后自动设置密钥。零接触,人在环中。
🛠️ 可用的 MCP 工具
金融与 B2B 重活 parse_bank_statement:支持西班牙 Norma 43(N43)。将原始银行文件转换为干净的 JSON。
parse_trade_history:从复杂的券商导出中确定性提取交易、费用和股息。
parse_edi:ANSI X12 EDI 解析器(针对 850 采购订单优化)。
generate_sepa_xml:JSON 到 PAIN.008(直接借记)XML 生成器。
文档智能 pdf_to_spatial_markdown:对代理至关重要。在 LLM 读取之前,将 PDF 转换为保留表格结构的 Markdown。
extract_invoice / extract_resume:标准 B2B 文档的高精度模式提取。
原子增强(每次调用 1 积分) enrich_amount:将“总计:1.240,50€”清理为 {amount: 1240.50, currency: "EUR"}。
enrich_date:解析人类可读的日期(“下周五下午 5 点”),并具有时区感知。
enrich_address:将全球混乱的地址标准化为结构化组件。
accounting_map:将概念映射到西班牙 PGC、美国 GAAP 或 IFRS。
🏗️ 生态系统
云引擎:托管在 api.etl-d.net(Python/FastAPI)。
Python SDK:pip install etld。
n8n 节点:在 n8n 社区中作为 n8n-nodes-etld 提供。
⚖️ 许可证
MIT - 由 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