Token导航 LogoToken导航

MCP Server · 安全风控

Xero Blade MCP

xero-blade-mcp是一个专为LLM代理设计的会计与工资管理服务器,提供53种工具覆盖发票、账单、银行交易、支付、工资单等财务操作,具有高效令牌使用和安全优先的特点。

未说明官方级别未说明来源级核验工具 53
PythonClaude安全

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
Groupthink-dev
提供方
Groupthink-dev

工具数量

53

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Xero Blade MCP 属于安全风控类 MCP Server,公开资料标注 53 个工具,通过传输方式未标注接入,适配 Claude,没有现成的安装命令;接入前要先准备 OAuth 授权。

分类

安全风控

传输方式

未说明

认证方式

OAuth 授权

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 53 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

施乐叶片mcp

Xero Accounting+Payroll AU MCP服务器,适用于Claude和其他LLM代理。令牌高效,安全第一,Sidereal原生。

53种工具,涵盖联系人、发票、账单、银行交易、付款、信用票据、采购订单、报价、手动日记账、会计科目表、财务报告、税率、货币、跟踪类别、工资单员工、时间表、工资单和webhook验证。

为什么选择另一个Xero MCP?

这 Xero MCP官方 是原始API传递。它返回完整的JSON有效负载(每个列表响应800多个令牌),没有写保护,没有凭据清理,也没有发布的测试套件。社区替代方案要么是仅收费的、只读的(SQL),要么仅限于4-16个工具。

xero blade mcp专为处理财务数据的LLM代理而设计:

  • SecOps --强制写入门控、破坏性操作(无效、删除、存档)的确认门控、所有错误路径中的凭据清理、OAuth2令牌自动刷新、客户端_凭据模式的仅内存令牌(没有秘密写入磁盘)
  • 代币效率 --管道分隔列表、字段选择、人类可读货币(150.00澳元)、空字段省略、日期格式、分页提示——不是原始JSON转储
  • Sidereal生态系统 -- accounting-v1 合约、插件清单、用于调度集成的webhook HMAC-SHA256验证、用于守护进程路由的HTTP传输模式

比较

能力施乐刀片mcp施乐API/施乐mcp服务器张开发/施乐mcp
工具5350+16
令牌高效响应管道分隔、字段选择、摘要原始JSON(完整对象)原始JSON
写门控每操作环境变量门控无无
破坏性操作确认confirm=true 作废/删除/存档所需无无
凭证清理JWT、承载、十六进制令牌清理无无
速率限制内置(60/min,5个并发,429次重试)无无
工资单AU员工、时间表、工资单索赔无
Webhook HMAC验证内置工具(HMAC-SHA256)无无
报告损益表、资产负债表、试算表、账龄应收账款/应付账款是有限
多租户XERO_tenant_ID+发现工具是是
身份验证模式自定义连接+PKCE+静态令牌自定义连接+承载OAuth2
测试414个单元测试未公开部分
Sidereal集成accounting-v1合约,插件清单无无
运行时Python(uv)Node.js(npx)Node.js

代币效率:前后

XeroAPI/xero-mcp服务器 (原始JSON,约1200个令牌):

{"Invoices":[{"InvoiceID":"a1b2c3d4-e5f6-7890-abcd-ef1234567890","InvoiceNumber":"INV-0001","Type":"ACCREC","Contact":{"ContactID":"f1e2d3c4-b5a6-7890-fedc-ba0987654321","Name":"Acme Corp","ContactStatus":"ACTIVE","EmailAddress":"billing@acme.com","IsCustomer":true,"IsSupplier":false},"DateString":"2026-03-15T00:00:00","DueDateString":"2026-04-14T00:00:00","Status":"AUTHORISED","SubTotal":1500.00,"TotalTax":150.00,"Total":1650.00,"AmountDue":1650.00,"AmountPaid":0.00,"CurrencyCode":"AUD","LineItems":[{"Description":"Consulting services - March 2026","Quantity":10.0,"UnitAmount":150.00,"LineAmount":1500.00,"AccountCode":"200","TaxType":"OUTPUT"}]}]}

施乐叶片mcp (管道分隔,约60个标记):

INV-0001 | Acme Corp | AUTHORISED | A$1,650.00 AUD | 2026-04-14 | due=A$1,650.00 AUD

代币数量减少16倍 对于相同的信息。对于损益报告,节省的金额甚至更大——结构化表输出与嵌套JSON数组相比。

快速开始

# Install
uv tool install xero-blade-mcp

# Configure (Custom Connection -- recommended)
export XERO_CLIENT_ID="your_client_id"
export XERO_CLIENT_SECRET="your_client_secret"
export XERO_TENANT_ID="your_tenant_id"

# Run
xero-blade-mcp

克劳德桌面/克劳德代码

{
  "mcpServers": {
    "xero": {
      "command": "uvx",
      "args": ["xero-blade-mcp"],
      "env": {
        "XERO_CLIENT_ID": "your_client_id",
        "XERO_CLIENT_SECRET": "your_client_secret",
        "XERO_TENANT_ID": "your_tenant_id"
      }
    }
  }
}

HTTP传输(远程/隧道访问)

export XERO_MCP_TRANSPORT="http"
export XERO_MCP_HOST="127.0.0.1"
export XERO_MCP_PORT="8770"
export XERO_MCP_API_TOKEN="your-bearer-token"  # optional, enables auth
xero-blade-mcp

认证

三种模式,按优先级顺序排列:

模式环境变量用例
静态令牌XERO_ACCESS_TOKEN测试,短期(30分钟到期)
自定义连接XERO_CLIENT_ID + XERO_CLIENT_SECRET生产MCP(推荐,自动刷新)
存储的令牌XERO_CLIENT_ID在初始PKCE流(令牌持续到 ~/.xero-blade-mcp/tokens.json 仅当存在refresh_token时)

设置自定义连接

  1. 首选 developer.xero.com 并创建新应用程序
  2. 选择“自定义连接”作为应用程序类型
  3. 选择要连接的组织
  4. 资助范围: accounting.transactions, accounting.contacts, accounting.settings, accounting.reports.read, payroll.employees, payroll.timesheets, payroll.payslips
  5. 注意客户端ID和客户端密码
  6. 使用 xero_connections 查找租户ID的工具

安全模型

写入门

所有创建、更新、删除和作废操作都需要 XERO_WRITE_ENABLED=true。没有它,服务器是只读的。

确认登机口

难以逆转的破坏性操作需要 confirm=true 作为参数:

操作闸门
xero_archive_contact写+确认
xero_void_invoice写+确认
xero_void_bill写+确认
xero_delete_payment写+确认
xero_void_credit_note写+确认
xero_approve_timesheet写+确认

凭证清除

所有错误消息都将被清除:

  • JWT代币(eyJ... 图案)
  • 承载授权标头
  • 长十六进制字符串(OAuth令牌、机密)

速率限制

内置速率限制器遵守Xero的API限制:

  • 每个租户每分钟60个API调用
  • 5个并发请求
  • 使用retry-After标头在429上自动重试

配置

变量必填描述
XERO_CLIENT_ID是\*OAuth2客户端ID
XERO_CLIENT_SECRET是\*OAuth2客户端机密(自定义连接)
XERO_TENANT_ID推荐活动组织租户ID
XERO_ACCESS_TOKEN否预先获得的访问令牌(覆盖OAuth)
XERO_WRITE_ENABLED否设置为 true 启用写入操作
XERO_WEBHOOK_KEY否用于HMAC验证的Webhook签名密钥
XERO_MCP_TRANSPORT没有stdio (默认)或 http
XERO_MCP_HOST否HTTP主机(默认值: 127.0.0.1)
XERO_MCP_PORT无HTTP端口(默认值: 8770)
XERO_MCP_API_TOKEN否HTTP传输身份验证的承载令牌

\*要么 XERO_CLIENT_ID + XERO_CLIENT_SECRET 或 XERO_ACCESS_TOKEN 必修的。

工具

Meta(3个工具)

工具描述R/W
xero_info连接状态、活动租户、配置R
xero_connections列出相关租户/组织R
xero_organisation组织详细信息、货币、税务设置R

联系人(5个工具)

工具描述R/W
xero_contacts使用搜索、状态筛选器列出联系人R
xero_contact带字段选择的联系人详细信息R
xero_create_contact创建联系人W
xero_update_contact更新联系人字段W
xero_archive_contact存档联系人(需要确认)W+C

发票(6个工具)

工具描述R/W
xero_invoices列出带过滤器的销售发票R
xero_invoice发票明细,包括行项目、付款R
xero_create_invoice创建销售发票W
xero_update_invoice更新草稿/提交的发票W
xero_void_invoice无效发票(需要确认)W+C
xero_email_invoice将发票通过电子邮件发送给联系人W

账单(4个工具)

工具描述R/W
xero_bills列出采购账单R
xero_bill含行项目的账单明细R
xero_create_bill创建采购单W
xero_void_bill作废票据(需要确认)W+C

银行交易(3种工具)

工具描述R/W
xero_bank_transactions列出银行交易记录R
xero_bank_transaction交易明细R
xero_create_bank_transaction创建支出/收款交易W

付款(4种工具)

工具描述R/W
xero_payments列出付款R
xero_payment付款明细R
xero_create_payment根据发票/账单记录付款W
xero_delete_payment删除付款(需要确认)W+C

信用票据(3种工具)

工具描述R/W
xero_credit_notes列出贷方票据R
xero_create_credit_note创建贷记单W
xero_void_credit_note作废贷记单(需要确认)W+C

采购订单(2个工具)

工具描述R/W
xero_purchase_orders列出采购订单R
xero_create_purchase_order创建采购订单W

报价(2个工具)

工具描述R/W
xero_quotes列出报价R
xero_create_quote创建报价W

账户(2个工具)

工具描述R/W
xero_accounts带有类型/类别过滤器的科目表R
xero_account账户详细信息R

手动日志(1个工具)

工具描述R/W
xero_manual_journals列出手动日记账分录R

报告(5个工具)

工具描述R/W
xero_profit_loss损益报告,包括日期范围、期间R
xero_balance_sheet截至日期的资产负债表R
xero_trial_balance截至日期的试算表R
xero_aged_receivables账龄应收账款明细R
xero_aged_payables账龄应付账款明细R

参考数据(4个工具)

工具描述R/W
xero_tax_rates税率和有效百分比R
xero_currencies活跃货币R
xero_tracking_categories跟踪类别和选项R
xero_branding_themes文档的品牌主题R

工资单AU(8个工具)

工具描述R/W
xero_employees列出工资单员工R
xero_employee员工详细信息(税务、超级、休假)R
xero_timesheets列出时间表R
xero_timesheet带线条的时间表详细信息R
xero_create_timesheet创建时间表W
xero_approve_timesheet批准时间表(需要确认)W+C
xero_payslips列出工资单R
xero_payslip工资单详细信息(收入、扣除额、超级)R

Webhooks(1个工具)

工具描述R/W
xero_verify_webhookHMAC-SHA256签名验证R

发展

# Setup
git clone https://github.com/groupthink-dev/xero-blade-mcp.git
cd xero-blade-mcp
make install-dev

# Test
make test           # 414 unit tests
make test-cov       # with coverage report

# Quality
make lint           # ruff linter
make format         # ruff formatter
make type-check     # mypy
make check          # all of the above

Sidereal集成

实施 accounting-v1 服务合同。注册于 Sidereal插件注册表.

# sidereal-plugin.yaml
contract: accounting-v1
tier: certified
tools: 53

Xero API范围要求

范围涵盖的API
accounting.transactions发票、账单、银行交易、付款、贷记单、订单、报价
accounting.contacts联系人
accounting.settings账户、税率、货币、跟踪、品牌
accounting.reports.read损益表、资产负债表、试算表、账龄应收账款/应付账款
payroll.employees员工
payroll.timesheets时间表
payroll.payslips工资条、工资单

许可证

麻省理工学院

工具与能力

工具数量

53

资源数量

0

提示词数量

0

能力标签

会计管理Python本地部署工资处理财务自动化API集成安全操作

支持客户端

Claude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

资产与漏洞排查

批量查询资产和漏洞信息,输出待修清单。

日志审计

从日志里筛出异常访问和高风险操作。

合规检查

按规则核对配置项,记录不符合项。

选择建议

值得选的地方

  • 工具数量 53 个,一次接入能覆盖的操作比单点工具更全。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 需要自备OAuth 授权,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在安全风控场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 暂时拿不到OAuth 授权的人。
  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Xero Blade MCP

MCP World · 本页

53未说明未标注1 个2026-05-17
Modelcontextprotocol C22988b0

MCP World

0stdio有1 个2026-05-17
Hexstrike AI

MCP World

0stdio有1 个2026-05-17
Cyber Strike AI

MCP World

75未说明未标注1 个2026-05-17
MCP Scan

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Xero Blade MCP 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Xero Blade MCP 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Xero Blade MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Xero Blade MCP 需要 API Key 吗?

公开资料标注的认证方式是OAuth 授权,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Xero Blade MCP 支持哪些客户端?

公开资料标注支持 Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP