TigerBeetle

TigerBeetle

🚀 MCP 虎甲 Beetle 服务器

MCP 虎甲 Beetle 服务器是一个提供 TigerBeetle 账户管理的模型上下文协议 (MCP) 服务器,它能高效处理账户相关操作,为用户带来便捷的账户管理体验。

🚀 快速开始

先决条件

在开始使用 MCP 虎甲 Beetle 服务器之前,需要确保系统中已安装以下软件:

  • Java 17 或更高版本
  • Maven 3.8.1 或更高版本
  • TigerBeetle 服务器
  • Claude 桌面或其他 MCP 客户端

安装步骤

  1. 克隆仓库
git clone https://github.com/your-username/mcp-tiggerbeetle.git
cd mcp-tiggerbeetle
  1. 构建项目
mvn clean package
  1. 构建好的 JAR 文件将位于 target 目录中。

配置环境变量

在运行应用程序之前,需要设置以下环境变量:

export TB_ADDRESS=127.0.0.1:3001  # TigerBeetle 服务器地址

与 Claude 桌面集成

  1. 打开 Claude 桌面并导航到 Claude / 设置 / 开发人员,然后点击编辑配置。
  2. 使用最喜欢的文本编辑器打开文件 claude_desktop_config.json
  3. mcpServers 部分添加新的 MCP 服务器配置,如下所示:
{
"mcpServers": {
"mcp-tiggerbeetle": {
"command": "[ABSOLUTE PATH TO]/java/current/bin/java",
"args": [
"-Dspring.ai.mcp.server.stdio=true",
"-jar",
"[ABSOLUTE PATH TO]/mcp-tiggerbeetle/target/mcp-tiggerbeetle-0.0.1-SNAPSHOT.jar"
],
"autoApprove": ["mcp-tiggerbeetle"]
}
}
}

✨ 主要特性

  • 详细账户创建:使用详细配置创建 TigerBeetle 账户。
  • 账户管理灵活:管理账户标志和属性。
  • 统一响应格式:基于 JSON 的响应格式。
  • 集成 Claude 桌面:可与 Claude 桌面集成。

📋 未来开发待办事项

  • 通过 ID 获取账户
  • 使用过滤器列出账户
  • 创建转账
  • 通过 ID 获取转账
  • 使用过滤器列出转账

🤝 贡献

如果您想为该项目做出贡献,请按照以下步骤操作:

  1. 分叉项目
  2. 创建功能分支 (git checkout -b feature/AmazingFeature)
  3. 提交更改 (git commit -m 'Add some AmazingFeature')
  4. 推送到分支 (git push origin feature/AmazingFeature)
  5. 打开拉取请求

📄 许可证

本项目根据 MIT 许可证分发。有关详细信息,请参阅 LICENSE

📞 联系方式

Javier Antoniucci - javier.antoniucci@gmail.com

项目链接: https://github.com/jantoniucci/mcp-tiggerbeetle

  • 0 关注
  • 0 收藏,8 浏览
  • system 提出于 2025-09-25 15:42

相似服务问题