mcpField
P
parserbee-mcp

parserbee-mcp

本地服务
parserbee.com金融数据02 周前更新

关于 parserbee-mcp

parserbee-mcp 将 AI 助手连接到 ParserBee 模板,用于从发票、收据、对账单等文档中提取结构化字段。它还提供模板、提取历史和账户额度查询工具。

主要功能

  1. 01从本地文件或 URL 提取字段
  2. 02使用账户中的 Parser Template
  3. 03列出模板字段
  4. 04查看页数额度和订阅状态
  5. 05查看近期提取请求
  6. 06获取提取结果

适用场景

  1. 01从 PDF 提取发票字段
  2. 02汇总文件夹内的收据明细
  3. 03提取银行对账单数据
  4. 04查询剩余页数额度

MCP 相关

通过 MCP 工具提供 ParserBee 文档提取、模板、额度及请求历史操作。MCP 客户端使用配置了 ParserBee API 密钥的服务连接。

配置

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

mcp.json · 通用配置
{
"mcpServers": {
"parserbee-parserbee": {
"command": "npx",
"args": [
"-y",
"parserbee-mcp"
],
"env": {
"PARSERBEE_API_KEY": "<PARSERBEE_API_KEY>"
}
}
}
}
启动命令npx -y parserbee-mcp
需要配置的环境变量
PARSERBEE_API_KEY密钥Your ParserBee API key, from Settings in the dashboard

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

安装包
npmparserbee-mcp0.1.1

工具

6

收录的工具列表 · 更新于 2 周前

参数类型必填说明
file_urlstring否文档的公开 URL(无需登录即可打开)
file_pathstring否本地 PDF、PNG、JPG、WebP 或 HEIC 文件的绝对路径
template_idstring是要使用的 Parser Template 的 ID

详细介绍

ParserBee MCP 服务

ParserBee MCP 服务 – Glama 上的质量和维护评分

一个用于 ParserBee 的 Model Context Protocol 服务。它可让 AI 助手使用你的 Parser 模板,从发票、收据、采购订单、银行对账单和其他文档中提取结构化数据。

可以向助手提出类似以下的问题:

  • “用我的 Invoice 模板提取 ~/Downloads/inv-2041.pdf 中的发票。”
  • “读取此文件夹中的所有收据,并用表格列出商家、日期和总额。”
  • “我还剩多少 ParserBee 页面额度?”

工具

工具功能
extract_document使用 Parser 模板从本地文件(file_path)或公开链接(file_url)中提取数据。每页消耗 1 个页面额度。
list_templates列出你账户中的 Parser 模板及其字段
get_template获取一个 Parser 模板及其所有字段
get_credits查看页面额度余额、套餐和订阅状态
list_recent_extractions查看最近 10 次提取请求
get_extraction查看一项提取请求及其提取的数据

开始之前

  1. 在 app.parserbee.com 创建免费账户。新账户可获得 25 个免费页面额度,无需信用卡。
  2. 创建一个 Parser 模板:上传一份示例文档,让 AI 为你生成字段;或者从模板库中选择现成模板。
  3. 从控制面板的 Settings 中复制你的 API 密钥。密钥以 pk_ 开头。

你需要 Node.js 18 或更高版本。

设置

Claude Desktop

打开 Settings > Developer > Edit Config 并添加:

{
  "mcpServers": {
    "parserbee": {
      "command": "npx",
      "args": ["-y", "parserbee-mcp"],
      "env": { "PARSERBEE_API_KEY": "pk_your_api_key" }
    }
  }
}

重启 Claude Desktop。

Claude Code
claude mcp add parserbee --scope user -e PARSERBEE_API_KEY=pk_your_api_key -- npx -y parserbee-mcp

--scope user 会让所有文件夹都能使用 ParserBee。否则,Claude Code 只会将服务添加到你运行命令所在的文件夹。之后启动新的 Claude Code 会话,并运行 claude mcp list 检查。

Cursor

将相同的 mcpServers 配置块添加到 ~/.cursor/mcp.json(所有项目)或 .cursor/mcp.json(单个项目)。

VS Code

添加到 .vscode/mcp.json:

{
  "servers": {
    "parserbee": {
      "command": "npx",
      "args": ["-y", "parserbee-mcp"],
      "env": { "PARSERBEE_API_KEY": "pk_your_api_key" }
    }
  }
}
从本地副本运行
git clone https://github.com/ParserBee/parserbee-mcp.git
cd parserbee-mcp
npm install
PARSERBEE_API_KEY=pk_your_api_key node dist/index.js

将客户端指向 node /path/to/parserbee-mcp/dist/index.js。

设置项

环境变量必填用途
PARSERBEE_API_KEY是你从 Settings 获取的 API 密钥
PARSERBEE_BASE_URL否默认为 https://app.parserbee.com

返回内容

extract_document 会返回 API 响应。提取出的字段位于 data 中,其结构与 Parser 模板一致:

{
  "success": true,
  "request_id": "req_abc123",
  "data": {
    "invoice_number": "INV-2026-001",
    "vendor_name": "Acme Corp",
    "total_amount": 1500
  },
  "credits_remaining": 449,
  "usage": { "pages_processed": 1, "credits_charged": 1 }
}

文件格式可以是 PDF、PNG、JPG、WebP 或 HEIC,最大为 50 MB。扫描件和手机拍摄的照片也适用。API 错误(如密钥无效、页面额度用尽或模板未知)会作为工具错误返回,并附上 ParserBee 错误代码,以便助手告诉你如何修正。

试用

sample-invoices 仓库提供了 18 份免费的测试发票,并列出了每个字段的正确值,方便你检查结果。

相关资源

开发

npm install
npm test
npm run build

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

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

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