article
README
🚀 Xero模型上下文协议(MCP)服务器实现
Xero MCP服务器实现了模型上下文协议(MCP),为与Xero会计软件集成提供了接口。它支持多种财务和 payroll 相关操作,如查询、创建和更新数据,极大地提升了与会计软件交互的便捷性。
🚀 快速开始
本项目可通过以下步骤进行安装和构建,以开启使用之旅。
📦 安装指南
你可以使用 npm 或 pnpm 进行安装:
# 使用 npm
npm install
# 使用 pnpm
pnpm install
📦 运行构建
安装完成后,使用以下命令进行构建:
# 使用 npm
npm run build
# 使用 pnpm
pnpm build
✨ 主要特性
查询操作
- 列出账户(list-accounts)
- 获取发票详细信息(get-invoice)
- 创建新联系人(create-contact)
其他功能
- 更新现有发票(update-invoice)
- 删除指定记录(delete-record)
📚 详细文档
配置说明
以下是配置文件示例:
{
"mcpServers": {
"xero": {
"command": "node",
"args": ["./dist/index.js"],
"env": {
"XERO_CLIENT_ID": "your_client_id_here",
"XERO_CLIENT_SECRET": "your_client_secret_here"
}
}
}
}
注意事项
⚠️ 重要提示
请勿将
.env文件或任何敏感凭证提交到版本控制系统中(默认已加入.gitignore)。
📄 许可证
本项目采用 MIT 许可证。
扫码联系在线客服