mcpField
O
OFD Reader (China e-invoices)

OFD Reader (China e-invoices)

本地服务
okagent.kr金融数据06 天前更新

关于 OFD Reader (China e-invoices)

OFD Reader 是面向需要读取中国 OFD 文档的 Agent 的 MCP 服务,可提取电子发票字段、按页排序的文本和文档元数据,无需密钥。

主要功能

  1. 01提取发票字段
  2. 02重建逐页文本
  3. 03读取文档元数据
  4. 04支持路径、URL 或 base64 输入

适用场景

  1. 01提取电子发票金额和税号
  2. 02读取官方文件文本
  3. 03检查银行对账单和附件

MCP 相关

向 MCP 客户端提供发票字段、文本和元数据工具,可本地运行或使用托管端点。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"groove79-mcp-ofd": {
"command": "npx",
"args": [
"-y",
"@appmonster/mcp-ofd"
]
}
}
}
启动命令npx -y @appmonster/mcp-ofd

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@appmonster/mcp-ofd0.1.0

工具

3

收录的工具列表 · 更新于 6 天前

参数类型必填说明
urlstring否指向 .ofd 文件的 http(s) URL
pathstring否.ofd 文件的本地文件路径
base64string否Base64 编码的文件内容(适用于无法共享路径的客户端)
maxCharsinteger否

详细介绍

OFD Reader MCP — 中文电子发票(发票)和文档

OFD(GB/T 33190)是中国的固定版式文档格式——所有电子发票(电子发票 / 数电票)、许多官方文件和银行对账单都使用这种格式。大多数 Agent 无法打开 OFD。这个服务可以:按阅读顺序提取文本,以及提取结构化发票字段。

npx -y @appmonster/mcp-ofd

托管服务(无需安装,传入 url 或 base64):https://okagent.kr/api/mcp · REST https://okagent.kr/api/tools。

工具功能
ofd_invoice_fields发票号码/代码、开票日期、买方和卖方名称及税号、税前金额、税额、总额、校验码——优先从发票内嵌标签提取,否则从打印标签提取
ofd_to_text完整文本,逐页提取,并根据字形位置重建行(包括模板页)
ofd_info标题、创建者、日期、页数、是否签名、附件

请准确传入 path、url、base64 中的一个。设计安全:仅解压 XML 部分(每部分 32 MB,总计 96 MB),拒绝 XML 实体声明,不写入任何内容。

Claude Desktop 配置:

{ "mcpServers": { "ofd": { "command": "npx", "args": ["-y", "@appmonster/mcp-ofd"] } } }

隶属于 K-MCP。MIT。

评论

支持 Markdown

第一次接触 MCP?

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

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