关于 mcp-alegra
MCP Alegra 是 Alegra 云会计平台的 MCP 服务,面向拉丁美洲地区的会计与财务场景,覆盖发票、联系人、库存和付款等功能。服务通过 ALEGRA_EMAIL 与 ALEGRA_API_TOKEN 完成认证,支持 stdio 和 HTTP 两种传输方式。
主要功能
- 01提供 20 个工具,覆盖发票、联系人、商品和付款
- 02支持通过 stdio 或 HTTP 运行
- 03使用邮箱与 API 令牌进行 Basic 认证
- 04提供会计科目分类与银行账户查询
适用场景
- 01通过 MCP 客户端创建、查询和作废发票
- 02管理客户与供应商联系人及商品信息
- 03记录付款并查询银行账户与公司设置
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
20收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| date | string | 是 | 发票日期(YYYY-MM-DD) |
| items | array | 是 | 发票项目 |
| stamp | object | 否 | 电子发票印花(用于 DIAN) |
| stamp.generate_stamp | boolean | 否 | 生成电子印花 |
| client | number | 是 | 客户/联系人 ID |
| currency | string | 否 | 币种代码(COP、USD、MXN) |
| due_date | string | 是 | 截止日期(YYYY-MM-DD) |
| observations | string | 否 | 备注/说明 |
| payment_method | string | 否 | 付款方式 |
详细介绍
MCP Alegra
Alegra 的 MCP 服务——面向拉美地区的云端会计平台(创立于哥伦比亚),支持在 CO、MX、AR、CL 等地区开具发票、管理联系人、库存和付款。
快速开始
# Set your credentials
export ALEGRA_EMAIL="[email protected]"
export ALEGRA_API_TOKEN="your-api-token"
# Run via stdio
npx tsx packages/colombia/alegra/src/index.ts
# Run via HTTP
npx tsx packages/colombia/alegra/src/index.ts --http
环境变量
| 变量 | 必填 | 描述 |
|---|---|---|
ALEGRA_EMAIL | 是 | 账户邮箱地址 |
ALEGRA_API_TOKEN | 是 | 从 Alegra 设置中获取的 API 令牌 |
MCP_HTTP | 否 | 设置为 "true" 以启用 HTTP 传输 |
MCP_PORT | 否 | HTTP 端口(默认值:3000) |
工具(20)
| 工具 | 用途 |
|---|---|
create_invoice | 创建发票 |
get_invoice | 按 ID 获取发票详情 |
list_invoices | 列出发票 |
void_invoice | 作废/取消发票 |
get_invoice_pdf | 获取发票 PDF 下载链接 |
send_invoice | 通过电子邮件向一个或多个收件人发送发票 |
create_contact | 创建联系人(客户或供应商) |
update_contact | 更新现有联系人 |
delete_contact | 删除联系人 |
list_contacts | 列出联系人 |
create_item | 创建产品或服务项目 |
update_item | 更新现有项目 |
list_items | 列出产品和服务 |
list_payments | 列出付款 |
get_payment | 按 ID 获取付款 |
create_payment | 记录付款 |
void_payment | 作废/撤销付款 |
list_categories | 列出项目类别(会计科目表) |
list_bank_accounts | 列出银行账户 |
get_company | 获取公司资料和设置 |
身份验证
使用电子邮件和 API 令牌进行 Basic 身份验证。在 Alegra 设置页面的“API”部分获取 API 令牌。
API 参考
企业版
需要对 Agent 付款进行治理、预算限制和审计跟踪?CodeSpar Enterprise 在这些 MCP 服务之上添加了策略引擎、付款路由和合规模板。
身份验证
启动服务前,请设置以下环境变量:
ALEGRA_EMAIL(必填) — Alegra 账户邮箱ALEGRA_API_TOKEN(必填,机密) — Alegra API 令牌
请通过服务提供商的开发者门户申请凭据:https://developer.alegra.com。
许可证
MIT
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。