关于 OFD Reader (China e-invoices)
OFD Reader 是面向需要读取中国 OFD 文档的 Agent 的 MCP 服务,可提取电子发票字段、按页排序的文本和文档元数据,无需密钥。
主要功能
- 01提取发票字段
- 02重建逐页文本
- 03读取文档元数据
- 04支持路径、URL 或 base64 输入
适用场景
- 01提取电子发票金额和税号
- 02读取官方文件文本
- 03检查银行对账单和附件
MCP 相关
向 MCP 客户端提供发票字段、文本和元数据工具,可本地运行或使用托管端点。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
3收录的工具列表 · 更新于 6 天前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| url | string | 否 | 指向 .ofd 文件的 http(s) URL |
| path | string | 否 | .ofd 文件的本地文件路径 |
| base64 | string | 否 | Base64 编码的文件内容(适用于无法共享路径的客户端) |
| maxChars | integer | 否 |
详细介绍
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
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。