TigerBeetle账户管理服务

MCP TiggerBeetle Server是一个提供TigerBeetle账户创建和管理的协议服务器,支持JSON响应格式并与Claude桌面端集成。

  • by jantoniucci
  • Java
  • 本地部署
  • 更新于
在 GitHub 查看 jantoniucci/mcp-tiggerbeetle

使用说明

MCP虎甲虫服务器

提供TigerBettle帐户管理的模型上下文协议服务器。

特性

  • 创建具有详细配置的TigerBettle帐户
  • 管理帐户标志和属性
  • 基于JSON的响应格式
  • 与Claude桌面集成

未来发展的积压

  • 按ID获取帐户
  • 使用筛选器列出帐户
  • 创建转账
  • 通过ID获取转账
  • 使用过滤器进行列表传输

先决条件

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

安装

  1. 克隆存储库:

    git clone https://github.com/your-username/mcp-tiggerbeetle.git
    cd mcp-tiggerbeetle
    
  2. 构建项目:

    mvn clean package
    
  3. 构建的JAR将位于 target 目录。

配置

环境变量

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

export TB_ADDRESS=127.0.0.1:3001  # TigerBeetle server address

与Claude Desktop集成

  1. 打开克劳德桌面,导航到克劳德/设置/开发人员,然后单击编辑配置
  2. 打开文件 claude_desktop_config.json 使用您最喜欢的文本编辑器
  3. 将新的MCP服务器配置添加到 mcpServers 章节如下:
{
  "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"]
    }
  }
}

贡献

  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@gmail.com

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