关于 mcp-bling
mcp-bling 是面向 Bling ERP 的 MCP 服务,可管理商品、订单、联系人、发票、库存、应收应付及 Webhook。适合希望通过 AI 助手处理日常 ERP 业务的巴西企业用户。
主要功能
- 01商品、分类与联系人管理
- 02销售与采购订单管理
- 03NF-e 与 NFS-e 发票开具
- 04库存查询与出入库登记
- 05应收应付账款管理
- 06Webhook 订阅与取消
适用场景
- 01通过 AI 助手创建销售订单并生成 NF-e
- 02查询并登记仓库库存变动
- 03管理应收应付账款与付款方式
MCP 相关
该项目是 MCP 服务,向 MCP 客户端暴露 28 个工具,覆盖 Bling ERP 的商品、订单、发票、库存和财务接口。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
28收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| code | string | 否 | 按产品代码筛选 |
| name | string | 否 | 按产品名称筛选 |
| page | number | 否 | 页码(默认值为 1) |
| type | enum | 否 | P=产品,S=服务,K=套件P | S | K |
| limit | number | 否 | 每页条目数(默认 100,最大 100) |
详细介绍
@codespar/mcp-bling
面向 Bling 的 MCP 服务——提供产品、订单、联系人、发票和库存管理的 ERP
快速开始
Claude Desktop
添加到 ~/.config/claude/claude_desktop_config.json:
{
"mcpServers": {
"bling": {
"command": "npx",
"args": ["-y", "@codespar/mcp-bling"],
"env": {
"BLING_ACCESS_TOKEN": "your-token"
}
}
}
}
Claude Code
claude mcp add bling -- npx @codespar/mcp-bling
Cursor / VS Code
添加到 .cursor/mcp.json 或 .vscode/mcp.json:
{
"servers": {
"bling": {
"command": "npx",
"args": ["-y", "@codespar/mcp-bling"],
"env": {
"BLING_ACCESS_TOKEN": "your-token"
}
}
}
}
工具(28 个)
| 工具 | 用途 |
|---|---|
list_products | 列出 Bling 中的产品 |
create_product | 在 Bling 中创建产品 |
list_categories | 列出 Bling 中的产品类别 |
create_category | 在 Bling 中创建产品类别 |
list_orders | 列出 Bling 中的销售订单 |
create_order | 在 Bling 中创建销售订单 |
list_purchase_orders | 列出 Bling 中的采购订单(pedidos de compras) |
create_purchase_order | 在 Bling 中创建采购订单(pedido de compra) |
list_contacts | 列出 Bling 中的联系人(客户/供应商) |
create_contact | 在 Bling 中创建联系人 |
get_contact | 按 ID 获取单个联系人 |
update_contact | 更新现有联系人 |
list_invoices | 列出 Bling 中的财政发票(NF-e) |
create_invoice | 根据订单在 Bling 中创建财政发票(NF-e) |
send_invoice | 将已创建的 NF-e 发送/开具至 SEFAZ |
create_service_invoice | 在 Bling 中创建服务发票(NFS-e) |
get_stock | 获取产品库存 |
update_stock | 更新产品在某个仓库的库存 |
create_stock_movement | 登记产品的入库或出库变动(等同于 update_stock,但明确指定方向) |
list_warehouses | 列出 Bling 中的仓库(depósitos) |
create_warehouse | 在 Bling 中创建仓库(depósito) |
list_accounts_receivable | 列出应收账款(contas a receber) |
create_account_receivable | 创建应收账款(conta a receber) |
list_accounts_payable | 列出应付账款(contas a pagar) |
create_account_payable | 创建应付账款(conta a pagar) |
list_payment_methods | 列出付款方式(formas de pagamento) |
subscribe_webhook | 注册 webhook(notificação)以接收 Bling 事件 |
unsubscribe_webhook | 移除之前注册的 webhook |
身份验证
Bling 使用 OAuth2 Bearer 令牌进行身份验证。
沙盒 / 测试
Bling 通过 OAuth 流程提供沙盒。开发时请使用测试凭据。
获取凭据
- 前往 Bling Developer Portal
- 创建账户
- 注册 OAuth 应用并获取访问令牌
- 设置
BLING_ACCESS_TOKEN环境变量
环境变量
| 变量 | 必需 | 说明 |
|---|---|---|
BLING_ACCESS_TOKEN | 是 | OAuth2 访问令牌 |
路线图
v0.3(计划中)
production_management— 管理生产订单multi_store— 多店铺库存(Mercado Livre、Shopee、Amazon 集成)list_nfce/create_nfce— 消费者发票(NFC-e)辅助工具- 为
list_accounts_*增加更丰富的筛选条件(按付款状态、联系人筛选)
链接
企业版
需要为 Agent 付款设置治理、预算上限和审计跟踪?CodeSpar Enterprise 在这些 MCP 服务之上提供策略引擎、付款路由和合规模板。
许可证
MIT
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。