项目简介
Bit2Me MCP服务器是一个基于Model Context Protocol (MCP) 构建的后端服务,旨在将Bit2Me加密货币交易所的丰富功能(包括市场数据、钱包、专业交易、Earn质押和贷款服务)以标准化、LLM友好的方式暴露给AI助手,如Claude。它允许AI应用安全地执行操作和检索账户数据。
主要功能点
- 市场数据查询: 获取加密货币的实时价格、历史图表、订单簿、资产列表等公开市场信息。
- 钱包管理: 查看简单钱包的余额、交易记录、存款地址和可用网络。
- 专业交易操作: 管理专业交易账户余额、创建/取消限价单、市价单和止损单,以及查询交易历史。
- Earn质押服务: 查看质押总结、活跃质押钱包、交易历史、年化收益率(APY)和奖励配置。
- 贷款管理: 监控活跃贷款、计算贷款价值比(LTV)、创建新贷款、增加抵押品或进行还款。
- 账户信息: 获取用户账户的基本资料、验证等级和功能状态。
- 总资产估值: 聚合所有产品(钱包、专业交易、Earn、贷款)中的资产,计算总投资组合估值。
- 安全操作: 执行交易、内部资金转移和提现(不支持外部提现到区块链地址)。
安装步骤
- 克隆仓库: 在您的计算机上打开终端,运行以下命令:
git clone https://github.com/bit2me-devs/bit2me-mcp.git cd bit2me-mcp - 安装依赖: 运行以下命令安装所有必需的Node.js依赖:
npm install - 配置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)
- 构建项目: 运行以下命令编译项目:
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账户信息是什么?"
信息
分类
商业系统