一个全面的示例集合,展示了如何使用各种代理框架和Xero MCP(模型上下文协议)服务器来构建与Xero API集成的AI代理。
此仓库提供了使用不同AI框架构建能够与Xero会计数据交互的智能代理的实际示例。每个示例都演示了如何利用Xero MCP服务器,以提供结构化的访问权限到Xero全面的会计功能。
该仓库中的示例展示了如何创建能够执行以下操作的AI代理:
演示与Google的代理开发工具包(ADK)的集成,包括:
高级LangChain集成展示:
OpenAI代理SDK实现,包括:
TypeScript实现的OpenAI代理SDK,包括:
TypeScript LangChain集成,包括:
克隆仓库:
git clone https://github.com/xeroapi/xero-agent-toolkit.git
cd xero-agent-toolkit
选择您喜欢的框架 并导航到其目录
遵循每个子目录中的特定README 获取详细的设置说明
设置环境变量 如每个示例中所指定
运行示例 查看与Xero结合的AI代理
此仓库中的所有示例都使用Xero MCP服务器作为AI框架和Xero API之间的桥梁。这种架构提供了:
┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐
│ AI框架 │ ←→ │ Xero MCP │ ←→ │ Xero API │
│ (LangChain, │ │ 服务器 │ │ │
│ OpenAI, 等) │ │ │ │ │
└─────────────────┘ └─────────────────┘ └─────────────────┘
我们欢迎贡献!无论您想:
请随时打开一个问题或提交拉取请求。
该项目根据MIT许可证发布 - 详情请参阅LICENSE文件。
准备好构建智能会计代理了吗? 从上面的示例中选择您喜欢的框架并开始构建!🚀