mcpField
M
mcp-siigo

mcp-siigo

本地服务
github.com/codespar金融数据2754 周前更新

关于 mcp-siigo

mcp-siigo 是哥伦比亚会计平台 Siigo 的 MCP 服务,集成 DIAN 电子发票功能。适合需要通过 MCP 客户端管理发票、客户、产品和采购单据的用户。服务使用 Bearer 令牌认证。

主要功能

  1. 01DIAN 电子发票与发票 PDF 获取
  2. 02贷项通知单(credit note)创建与查询
  3. 03客户与产品的增删改查
  4. 04采购单据创建与列表
  5. 05仓库、税种与付款方式查询

适用场景

  1. 01通过 MCP 客户端开具 DIAN 电子发票
  2. 02为发票开具贷项通知单
  3. 03查询客户、产品与仓库等基础数据

MCP 相关

该项目是 MCP 服务,向 MCP 客户端暴露 22 个工具,用于调用 Siigo API 的发票、客户、产品和单据功能。

配置

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

mcp.json · 通用配置
{
"mcpServers": {
"codespar-mcp-siigo": {
"command": "npx",
"args": [
"-y",
"@codespar/mcp-siigo"
],
"env": {
"SIIGO_API_KEY": "<SIIGO_API_KEY>",
"SIIGO_ACCESS_TOKEN": "<SIIGO_ACCESS_TOKEN>"
}
}
}
}
启动命令npx -y @codespar/mcp-siigo
需要配置的环境变量
SIIGO_API_KEY密钥API key for Siigo
SIIGO_ACCESS_TOKEN密钥Bearer access token

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

安装包
npm@codespar/mcp-siigo0.2.2

工具

22

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

参数类型必填说明
datestring是发票日期(YYYY-MM-DD)
itemsarray是发票项目
customerobject是客户引用
customer.branch_officenumber否分支机构(默认值为 0)
customer.identificationstring是客户 NIT 或 CC
documentobject是证件类型
document.idnumber是单据类型 ID
paymentsarray是付款方式

详细介绍

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

第一次接触 MCP?

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

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