关于 Receiptsapi Mcp
ReceiptsAPI MCP Server 将收据、发票和文档提取功能接入 Claude Desktop 等兼容 MCP 的客户端,并提供 API 用量查询工具。
主要功能
- 01解析收据和发票
- 02提取指定文档字段
- 03查询每月 API 用量
- 04通过兼容 MCP 的客户端连接
适用场景
- 01提取收据的总额和明细
- 02获取发票或合同中的指定字段
- 03查询每月剩余配额
MCP 相关
向兼容 MCP 的客户端(包括 Claude Desktop)提供 ReceiptsAPI 解析、文档提取和用量查询工具。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
ReceiptsAPI MCP 服务
在 Claude Desktop 和任何兼容 MCP 的 AI 客户端中直接使用 ReceiptsAPI。
无需离开 AI 助手,即可解析收据、发票和文档。
功能
为你的 AI 助手提供三个工具:
| 工具 | 描述 |
|---|---|
parse_receipt | 从收据或发票中提取结构化数据(商户、总额、明细项、日期、付款方式) |
extract_document | 从任何文档中提取数据,包括发票、身份证件、合同和表单。还可指定精确字段。 |
check_usage | 查看每月用量和剩余配额 |
快速开始
1. 获取免费 API 密钥
在 receiptsapi.com 注册——免费套餐每月包含 50 份文档,无需信用卡。
2. 安装
pip install mcp httpx
3. 下载服务
curl -O https://raw.githubusercontent.com/YOUR_USERNAME/receiptsapi-mcp/main/mcp_server.py
4. 添加到 Claude Desktop
编辑 ~/.config/claude/claude_desktop_config.json(Mac/Linux)或 %APPDATA%\Claude\claude_desktop_config.json(Windows):
{
"mcpServers": {
"receiptsapi": {
"command": "python",
"args": ["/path/to/mcp_server.py"],
"env": {
"MCP_API_KEY": "sk_live_your_key_here"
}
}
}
}
重启 Claude Desktop,即可看到可用的 ReceiptsAPI 工具。
使用示例
安装后,只需像平常一样向 Claude 提问:
“解析这张收据:https://example.com/receipt.jpg”
“从这份 PDF 中提取发票编号、供应商名称和总额:[url]”
“我这个月用了多少份文档?”
与 OpenAI 搭配使用
import openai, requests
# Get the tool schema
tool = requests.get("https://api.receiptsapi.com/v1/tools/openai").json()
client = openai.OpenAI()
response = client.chat.completions.create(
model="gpt-4o",
tools=[tool],
messages=[{"role": "user", "content": "Parse this receipt: https://example.com/receipt.jpg"}]
)
与 Anthropic 搭配使用
import anthropic, requests
tool = requests.get("https://api.receiptsapi.com/v1/tools/anthropic").json()
client = anthropic.Anthropic()
response = client.messages.create(
model="claude-opus-4-5",
tools=[tool],
messages=[{"role": "user", "content": "Parse this receipt: https://example.com/receipt.jpg"}]
)
直接调用 API
curl -X POST https://api.receiptsapi.com/v1/parse \
-H "Authorization: Bearer sk_live_your_key" \
-H "Content-Type: application/json" \
-d '{"url": "https://example.com/receipt.jpg"}'
响应:
{
"status": "completed",
"elapsed_seconds": 2.8,
"data": {
"merchant": { "name": "Walmart", "address": "123 Main St" },
"transaction": { "date": "2026-03-01", "payment_method": "card" },
"amounts": { "subtotal": 45.20, "tax": 3.62, "total": 48.82, "currency": "USD" },
"line_items": [
{ "description": "Milk 2%", "quantity": 2, "unit_price": 3.99, "total": 7.98 }
],
"category": "shopping",
"confidence": 0.97
}
}
定价
| 套餐 | 价格 | 每月文档数 |
|---|---|---|
| 免费 | $0 | 50 |
| 入门版 | $9/mo | 500 |
| 成长版 | $29/mo | 2,000 |
| 专业版 | $79/mo | 10,000 |
| 企业版 | $199/mo | 50,000 |
反馈与支持
发现错误或有功能建议?请提交 issue,或发送邮件至 [email protected]
我们会快速回复,期待收到你的反馈。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。