mcpField
M
mcp-alegra

mcp-alegra

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

关于 mcp-alegra

MCP Alegra 是 Alegra 云会计平台的 MCP 服务,面向拉丁美洲地区的会计与财务场景,覆盖发票、联系人、库存和付款等功能。服务通过 ALEGRA_EMAIL 与 ALEGRA_API_TOKEN 完成认证,支持 stdio 和 HTTP 两种传输方式。

主要功能

  1. 01提供 20 个工具,覆盖发票、联系人、商品和付款
  2. 02支持通过 stdio 或 HTTP 运行
  3. 03使用邮箱与 API 令牌进行 Basic 认证
  4. 04提供会计科目分类与银行账户查询

适用场景

  1. 01通过 MCP 客户端创建、查询和作废发票
  2. 02管理客户与供应商联系人及商品信息
  3. 03记录付款并查询银行账户与公司设置

配置

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

mcp.json · 通用配置
{
"mcpServers": {
"codespar-mcp-alegra": {
"command": "npx",
"args": [
"-y",
"@codespar/mcp-alegra"
],
"env": {
"ALEGRA_EMAIL": "<ALEGRA_EMAIL>",
"ALEGRA_API_TOKEN": "<ALEGRA_API_TOKEN>"
}
}
}
}
启动命令npx -y @codespar/mcp-alegra
需要配置的环境变量
ALEGRA_EMAILAccount email for Alegra
ALEGRA_API_TOKEN密钥API token for Alegra

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

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

工具

20

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

参数类型必填说明
datestring是发票日期(YYYY-MM-DD)
itemsarray是发票项目
stampobject否电子发票印花(用于 DIAN)
stamp.generate_stampboolean否生成电子印花
clientnumber是客户/联系人 ID
currencystring否币种代码(COP、USD、MXN)
due_datestring是截止日期(YYYY-MM-DD)
observationsstring否备注/说明
payment_methodstring否付款方式

详细介绍

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

第一次接触 MCP?

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

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