mcpField
D
Document To Json Pdf Parser

Document To Json Pdf Parser

远程服务
apify.com文件与存储818 周前更新

关于 Document To Json Pdf Parser

Document To Json Pdf Parser 是一款 MCP 服务,可将发票、银行对账单、合同等 PDF 转为结构化 JSON,适用于自动化文档提取的团队。它结合 AI 与 OCR,处理不同版式和扫描文件。

主要功能

  1. 01适应不同版式的 AI 提取
  2. 02扫描 PDF 的 OCR 处理
  3. 03发票、对账单和合同解析
  4. 04通用文本与表格提取
  5. 05校验总额和日期

适用场景

  1. 01提取发票字段用于会计处理
  2. 02转换对账单交易以供分析
  3. 03提取合同条款和日期

MCP 相关

向 MCP 客户端提供 `parse_invoice`、`parse_bank_statement`、`parse_contract` 和 `parse_generic_document` 工具。客户端传入公开的 `file_url`,即可获取结构化 JSON。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.apify.com/?actors=opportunity-biz/document-to-json-mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://mcp.apify.com/?actors=opportunity-biz/document-to-json-mcp需要授权

工具

详细介绍

文档转 JSON 转换器

几秒内将 PDF 转换为结构化 JSON。AI 驱动,无需编写代码。

MCP Server License: MIT Apify


🚀 它有什么用?

粘贴 PDF URL → 获取结构化 JSON。就是这么简单。

AI 驱动。 不同于死板的模板或脆弱的正则表达式,AI 模型会真正阅读并理解每份文档,因此它能适应任何版式、语言或供应商,甚至能处理扫描文件。这就是为什么同一个工具无需任何配置,就能处理意大利语发票、西班牙语收据或英文合同。

适合:

  • 会计师 — 提取发票数据(编号、日期、总额、VAT、IBAN)
  • 开发者 — 在应用中自动处理文档
  • 业务分析师 — 将银行对账单转换为电子表格
  • 法律团队 — 自动提取合同条款和日期

📋 支持的文档

类型提取内容价格
发票卖方、买方、明细项、总额、VAT、IBAN、付款信息$0.01
银行对账单所有交易、余额、费用、账户持有人$0.015
合同合同各方、关键条款、日期、财务条款、司法管辖地$0.02
通用文档任意文档的全文和表格上线期间免费

✨ 输出示例

{
  "success": true,
  "data": {
    "document_type": "invoice",
    "confidence": 0.97,
    "metadata": {
      "invoice_number": "INV-2024-00123",
      "invoice_date": "2024-03-15",
      "currency": "EUR"
    },
    "seller": {
      "name": "Acme S.p.A.",
      "vat_id": "IT01234567890"
    },
    "line_items": [
      {
        "description": "Consulting services",
        "quantity": 1,
        "unit_price": 5000.00,
        "net_amount": 5000.00,
        "vat_rate": 22.0,
        "total": 6100.00
      }
    ],
    "totals": {
      "net_total": 5000.00,
      "vat_total": 1100.00,
      "grand_total": 6100.00
    },
    "payment_info": {
      "iban": "IT60X0542811101000000123456"
    }
  }
}

🧪 在线示例 — 立即试用

运行 Actor,处理以下公开样例 PDF(合成数据),亲自体验提取效果:

类型样例 PDFAI 提取内容(重点)
发票sample-invoice.pdf发票 INV-2026-0042,包含带 VAT ID 的卖方和买方、2 个明细项、VAT 22%、总计 €1,889.78 — 置信度 1.0
银行对账单sample-bank-statement.pdf自动分类 7 笔交易,期初和期末余额核对一致,为 €8,655.28 — 置信度 1.0
合同sample-contract.pdf2 个合同方及其角色、生效/到期/续约日期、€5,000 费用、5 条关键条款及摘要、司法管辖地 — 置信度 0.95

只需将其中一个 URL 粘贴为 file_url,选择匹配的 document_type,然后运行。每次提取约需 15–20 秒。

🎯 为什么选择这个 Actor?

功能优势
AI 理解能力AI 像人一样阅读文档,可适应任何版式,无需维护模板或规则
多语言英语、意大利语、西班牙语(OCR)
内置 OCR也能处理扫描文档
校验自动检查总额和日期,确保准确性
按使用量付费无需订阅,只为处理的内容付费

🔧 使用方法

  1. 获取公开 PDF URL(Dropbox、Google Drive 或你的服务)
  2. 选择文档类型
  3. 运行 Actor
  4. 几秒内获取 JSON

就是这么简单。无需配置,也不需要 API 密钥。

💰 定价

文档类型价格
发票$0.01($10/1000 份)
银行对账单$0.015($15/1000 份)
合同$0.02($20/1000 份)
通用文档上线期间免费

通过 Apify 按事件付费。仅为成功提取的内容付费。无订阅费,无隐藏费用。

🔒 隐私

  • PDF 处理后会立即删除,不予保存
  • 数据可在你的私有数据集中查看
  • 所有 API 密钥均经过加密

📚 支持的 OCR 语言

eng(英语)、ita(意大利语)、spa(西班牙语)

扫描文档包含多种语言时,可用 + 组合:eng+ita+spa(默认)

🤖 专为 AI Agent(MCP)打造

此 Actor 是一个 MCP 服务:AI Agent 可直接将其作为工具调用,无需任何配置,即可将任意 PDF 转换为 JSON——只需传入公开的 file_url。专用工具(parse_invoice、parse_bank_statement、parse_contract)和免费的 parse_generic_document,让大模型可以轻松为任务选择合适的工具。

🔌 集成

将 YOUR_APIFY_TOKEN 替换为你在 Apify → Settings → Integrations 中获取的令牌。

Claude Code(CLI)
claude mcp add --transport http apify \
  "https://mcp.apify.com/?actors=opportunity-biz/document-to-json-mcp"
Claude Desktop / Cursor(MCP)

将以下内容添加到 MCP 配置中(claude_desktop_config.json 或 Cursor 的 mcp.json):

{
  "mcpServers": {
    "document-to-json": {
      "command": "npx",
      "args": [
        "-y", "mcp-remote",
        "https://mcp.apify.com/?actors=opportunity-biz/document-to-json-mcp",
        "--header", "Authorization: Bearer YOUR_APIFY_TOKEN"
      ]
    }
  }
}

之后,Agent 会将 parse_invoice、parse_bank_statement、parse_contract 和 parse_generic_document 识别为工具,并自行调用。

REST API(任意语言)

调用一次,返回 JSON——run-sync-get-dataset-items 会直接返回结果:

curl -X POST \
  "https://api.apify.com/v2/acts/opportunity-biz~document-to-json-mcp/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"file_url": "https://example.com/invoice.pdf", "document_type": "invoice", "validate_totals": true}'
Python
from apify_client import ApifyClient

client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("opportunity-biz/document-to-json-mcp").call(run_input={
    "file_url": "https://example.com/invoice.pdf",
    "document_type": "invoice",
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)
JavaScript / TypeScript
import { ApifyClient } from 'apify-client';

const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });
const run = await client.actor('opportunity-biz/document-to-json-mcp').call({
  file_url: 'https://example.com/invoice.pdf',
  document_type: 'invoice',
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);
n8n

使用 HTTP Request 节点(POST)调用上方的 REST API URL,或使用官方 Apify 节点 → 选择 document-to-json-mcp → 设置 file_url 和 document_type。非常适合构建“监控收件箱 → 提取发票 → 添加到 Google Sheet”的工作流。

LangChain / CrewAI / 任意 MCP 框架

将 Agent 框架的 MCP 客户端指向 https://mcp.apify.com/?actors=opportunity-biz/document-to-json-mcp——解析工具会自动开放。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。