关于 mcp-omie
mcp-omie 是 Omie ERP 的 MCP 服务,覆盖客户、产品、订单、发票与财务数据。它面向需要通过 Agent 操作 ERP 的巴西企业用户,提供 30 个工具。
主要功能
- 01客户与产品的查询及创建
- 02销售订单、服务订单与采购订单管理
- 03发票(NF)查询与订单开票
- 04应付、应收与银行账户流水处理
- 05库存调整与库存余额查询
适用场景
- 01让 Agent 查询客户与订单状态
- 02根据销售订单生成发票
- 03记录应付款项的付款并核对银行流水
MCP 相关
该项目为 MCP 服务,向 MCP 客户端暴露 30 个工具,用于访问 Omie ERP 的业务与财务数据。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
30收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| pagina | number | 否 | 页码(默认值为 1) |
| clientesFiltro | object | 否 | 筛选对象(nome_fantasia、cnpj_cpf 等) |
| registros_por_pagina | number | 否 | 每页记录数(默认 50) |
详细介绍
@codespar/mcp-omie
面向 Omie 的 MCP 服务——涵盖客户、产品、订单、发票和财务的 ERP
快速开始
Claude Desktop
添加到 ~/.config/claude/claude_desktop_config.json:
{
"mcpServers": {
"omie": {
"command": "npx",
"args": ["-y", "@codespar/mcp-omie"],
"env": {
"OMIE_APP_KEY": "your-app-key",
"OMIE_APP_SECRET": "your-app-secret"
}
}
}
}
Claude Code
claude mcp add omie -- npx @codespar/mcp-omie
Cursor / VS Code
添加到 .cursor/mcp.json 或 .vscode/mcp.json:
{
"servers": {
"omie": {
"command": "npx",
"args": ["-y", "@codespar/mcp-omie"],
"env": {
"OMIE_APP_KEY": "your-app-key",
"OMIE_APP_SECRET": "your-app-secret"
}
}
}
}
工具(30 个)
| 工具 | 用途 |
|---|---|
list_customers | 列出 Omie ERP 中的客户 |
create_customer | 在 Omie ERP 中创建客户 |
list_products | 列出 Omie ERP 中的产品 |
create_product | 在 Omie ERP 中创建产品 |
create_order | 在 Omie ERP 中创建销售订单 |
list_orders | 列出 Omie ERP 中的销售订单 |
list_invoices | 列出 Omie ERP 中的发票(NF) |
get_financial | 列出 Omie ERP 中的应收账款 |
create_invoice | 在 Omie ERP 中按 ID 查询特定 NF |
get_company_info | 列出在 Omie ERP 中注册的公司 |
create_service_order | 在 Omie ERP 中创建服务订单(OS) |
list_service_orders | 列出 Omie ERP 中的服务订单(OS) |
create_purchase_order | 在 Omie ERP 中创建采购订单 |
list_purchase_orders | 列出 Omie ERP 中的采购订单 |
get_bank_accounts | 列出在 Omie ERP 中注册的银行账户 |
create_account_payable | 在 Omie ERP 中创建应付账款(AP)条目 |
list_accounts_payable | 列出 Omie ERP 中的应付账款(AP)单据 |
pay_account_payable | 在 Omie ERP 中结清/记录 AP 单据的付款(baixa) |
list_dre | 列出 Omie ERP 中的 DRE(损益表)会计科目表 |
get_bank_statement | 从 Omie ERP 获取指定期间的银行账户对账单(extrato) |
list_categories | 列出 Omie ERP 中的会计科目类别 |
list_departments | 列出 Omie ERP 中的部门(成本中心) |
list_projects | 列出 Omie ERP 中的项目 |
create_cash_entry | 在 Omie ERP 中创建银行账户分类账条目(lançamento de conta corrente) |
list_financial_movements | 列出 Omie ERP 中统一的财务流水(AP + AR + CC) |
create_stock_adjustment | 在 Omie ERP 中创建库存调整(入库/出库/余额) |
get_stock_position | 获取 Omie ERP 中当前的库存位置/余额 |
update_sales_order | 修改 Omie ERP 中现有的销售订单 |
get_sales_order | 在 Omie ERP 中按 ID 或集成代码查询特定销售订单 |
invoice_sales_order | 根据 Omie ERP 中现有的销售订单生成发票(NF) |
身份验证
Omie 使用 JSON-RPC 风格的请求,并在请求正文中传递 app_key 和 app_secret。
沙盒/测试
Omie 通过应用注册提供沙盒。创建应用即可获取测试凭据。
获取凭据
- 前往 Omie Developer Portal
- 创建账户
- 注册应用以获取 app key 和 secret
- 设置环境变量
环境变量
| 变量 | 必需 | 描述 |
|---|---|---|
OMIE_APP_KEY | 是 | Omie 应用密钥 |
OMIE_APP_SECRET | 是 | Omie 应用 secret |
路线图
v0.3(计划中)
create_production_order— 创建生产订单emit_nfe— 开具 NF-e(原生开具,不是导入)reconcile_bank_transaction— 银行对账匹配create_service_contract— 服务合同的增删改查create_custom_field— 商户自定义字段
链接
企业版
需要为 Agent 付款提供治理、预算限制和审计记录?CodeSpar Enterprise 在这些 MCP 服务之上增加了策略引擎、付款路由和合规模板。
许可证
MIT
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。