关于 mcp-siigo
mcp-siigo 是哥伦比亚会计平台 Siigo 的 MCP 服务,集成 DIAN 电子发票功能。适合需要通过 MCP 客户端管理发票、客户、产品和采购单据的用户。服务使用 Bearer 令牌认证。
主要功能
- 01DIAN 电子发票与发票 PDF 获取
- 02贷项通知单(credit note)创建与查询
- 03客户与产品的增删改查
- 04采购单据创建与列表
- 05仓库、税种与付款方式查询
适用场景
- 01通过 MCP 客户端开具 DIAN 电子发票
- 02为发票开具贷项通知单
- 03查询客户、产品与仓库等基础数据
MCP 相关
该项目是 MCP 服务,向 MCP 客户端暴露 22 个工具,用于调用 Siigo API 的发票、客户、产品和单据功能。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
22收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| date | string | 是 | 发票日期(YYYY-MM-DD) |
| items | array | 是 | 发票项目 |
| customer | object | 是 | 客户引用 |
| customer.branch_office | number | 否 | 分支机构(默认值为 0) |
| customer.identification | string | 是 | 客户 NIT 或 CC |
| document | object | 是 | 证件类型 |
| document.id | number | 是 | 单据类型 ID |
| payments | array | 是 | 付款方式 |
详细介绍
MCP Siigo
Siigo 的 MCP 服务——哥伦比亚会计平台,集成 DIAN 电子发票功能。
快速开始
# Set your credentials
export SIIGO_API_KEY="your-api-key"
export SIIGO_ACCESS_TOKEN="your-access-token"
# Run via stdio
npx tsx packages/colombia/siigo/src/index.ts
# Run via HTTP
npx tsx packages/colombia/siigo/src/index.ts --http
环境变量
| 变量 | 必填 | 描述 |
|---|---|---|
SIIGO_API_KEY | 是 | Siigo 的 API 密钥 |
SIIGO_ACCESS_TOKEN | 是 | Bearer 访问令牌 |
MCP_HTTP | 否 | 设置为 "true" 以启用 HTTP 传输 |
MCP_PORT | 否 | HTTP 端口(默认:3000) |
工具(22 个)
| 工具 | 用途 |
|---|---|
create_invoice | 创建发票(DIAN 电子发票) |
get_invoice | 根据 ID 获取发票详情 |
list_invoices | 列出发票 |
create_credit_note | 为发票创建贷项通知单 |
list_customers | 列出客户 |
create_customer | 创建客户 |
list_products | 列出产品 |
create_product | 创建产品 |
get_invoice_pdf | 获取发票的 PDF 文档 |
get_credit_note | 根据 ID 获取贷项通知单 |
list_credit_notes | 列出贷项通知单 |
update_customer | 更新现有客户 |
delete_customer | 删除客户 |
update_product | 更新现有产品 |
delete_product | 删除产品 |
create_purchase | 创建采购单据 |
list_purchases | 列出采购单据 |
list_document_types | 列出单据类型(例如,发票用 FV、贷项通知单用 NC、采购用 FC) |
list_users | 列出 Siigo 用户(销售人员) |
list_warehouses | 列出仓库(bodegas) |
list_taxes | 列出可用税种 |
list_payment_methods | 列出可用付款方式 |
身份验证
使用 Bearer 令牌身份验证。请从 Siigo 开发者门户获取访问令牌。
API 参考
企业版
需要为 Agent 付款设置治理、预算限额和审计跟踪?CodeSpar Enterprise 在这些 MCP 服务基础上增加了策略引擎、付款路由和合规模板。
身份验证
启动服务前,请设置以下环境变量:
SIIGO_API_KEY(必填,机密) — Siigo 的 API 密钥SIIGO_ACCESS_TOKEN(必填,机密) — Bearer 访问令牌
请在提供商的开发者门户申请凭证:https://siigoapi.docs.apiary.io。
许可证
MIT
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。