项目简介

Bit2Me MCP服务器是一个基于Model Context Protocol (MCP) 构建的后端服务,旨在将Bit2Me加密货币交易所的丰富功能(包括市场数据、钱包、专业交易、Earn质押和贷款服务)以标准化、LLM友好的方式暴露给AI助手,如Claude。它允许AI应用安全地执行操作和检索账户数据。

主要功能点

  • 市场数据查询: 获取加密货币的实时价格、历史图表、订单簿、资产列表等公开市场信息。
  • 钱包管理: 查看简单钱包的余额、交易记录、存款地址和可用网络。
  • 专业交易操作: 管理专业交易账户余额、创建/取消限价单、市价单和止损单,以及查询交易历史。
  • Earn质押服务: 查看质押总结、活跃质押钱包、交易历史、年化收益率(APY)和奖励配置。
  • 贷款管理: 监控活跃贷款、计算贷款价值比(LTV)、创建新贷款、增加抵押品或进行还款。
  • 账户信息: 获取用户账户的基本资料、验证等级和功能状态。
  • 总资产估值: 聚合所有产品(钱包、专业交易、Earn、贷款)中的资产,计算总投资组合估值。
  • 安全操作: 执行交易、内部资金转移和提现(不支持外部提现到区块链地址)。

安装步骤

  1. 克隆仓库: 在您的计算机上打开终端,运行以下命令:
    git clone https://github.com/bit2me-devs/bit2me-mcp.git
    cd bit2me-mcp
  2. 安装依赖: 运行以下命令安装所有必需的Node.js依赖:
    npm install
  3. 配置API密钥:
    • 前往您的 Bit2Me API仪表板 ('https://app.bit2me.com/profile/api') 创建新的API密钥和API密钥秘密。
    • 重要安全提示: 此MCP服务器 不支持 加密货币提现到外部区块链地址或转移给其他用户。为了安全起见,请 不要 在您的API密钥上启用“提现”权限。Bit2Me内部钱包(简单钱包 ↔ 专业交易 ↔ Earn)之间的资金转移是完全支持的。
    • 复制项目根目录下的 '.env.example' 文件为 '.env':
      cp .env.example .env
    • 编辑 '.env' 文件,填入您的Bit2Me API密钥和API密钥秘密:
      BIT2ME_API_KEY=您的Bit2Me账户API密钥
      BIT2ME_API_SECRET=您的Bit2Me账户API秘密
      
      # 可选配置项
      BIT2ME_REQUEST_TIMEOUT=30000     # 请求超时时间,单位为毫秒 (默认值: 30000)
      BIT2ME_MAX_RETRIES=3             # 遇到API限速时的最大重试次数 (默认值: 3)
      BIT2ME_RETRY_BASE_DELAY=1000     # 退避重试的初始延迟时间,单位为毫秒 (默认值: 1000)
      BIT2ME_LOG_LEVEL=info            # 日志级别: debug, info, warn, error (默认值: info)
  4. 构建项目: 运行以下命令编译项目:
    npm run build

服务器配置 (MCP客户端使用)

将以下JSON配置添加到您的MCP客户端(例如Claude Desktop)的配置文件中。

MacOS: '~/Library/Application Support/Claude/claude_desktop_config.json' Windows: '%APPDATA%\Claude\claude_desktop_config.json'

{
    "mcpServers": {
        "bit2me": {
            "command": "node",
            "args": ["/absolute/path/to/bit2me-mcp/build/index.js"],
            "env": {
                "BIT2ME_API_KEY": "您的Bit2Me账户API密钥",
                "BIT2ME_API_SECRET": "您的Bit2Me账户API秘密"
            }
        }
    }
}

注意: 请务必将 '/absolute/path/to/bit2me-mcp/build/index.js' 替换为Bit2Me MCP服务器在您系统上的 实际绝对路径。同时,'env' 部分的API密钥会覆盖 '.env' 文件中的配置,如果您希望在客户端配置中直接指定,请在此处填写您的密钥。

基本使用方法

配置完成后,请完全重启您的MCP客户端(例如Claude Desktop)。AI助手将能够通过Bit2Me MCP服务器调用已集成的47个工具。您可以在AI助手的聊天界面直接通过自然语言指令来使用这些功能,例如:

  • "告诉我比特币当前的实时价格。"
  • "我的简单钱包里有多少欧元?"
  • "查看我所有在Bit2Me Earn中的质押策略。"
  • "在Pro交易中创建一个限价买单,买入0.05个比特币,价格为52000欧元。"
  • "我的Bit2Me账户信息是什么?"

信息

分类

商业系统