使用说明
币安MCP服务器🚀
一个强大的 模型上下文协议(MCP)服务器 使AI代理能够与 币安加密货币交易所该服务器通过标准化的MCP接口提供了一套全面的交易工具、市场数据访问和账户管理功能。
🌟 这是什么?
该工具起到了桥梁的作用 AI助手 (如Claude、Cursor AI或ChatGPT)和您的 币安账户.
您可以要求您的AI执行以下操作,而不是手动浏览币安网站或应用程序:
- “查看比特币的当前价格”
- “显示我的账户余额”
- “以当前市场价格购买0.1 ETH”
AI将请求发送到该服务器,该服务器在币安上安全地执行请求,并将结果返回给您的AI。
🚀 快速开始
1.️⃣ 安装
最简单的安装方法是使用 pip 或 uv:
# using pip
pip install binance-mcp-server
# using uv
uv add binance-mcp-server
2.️⃣ 配置
你需要你的 币安API密钥 允许此工具访问您的帐户。
- 登录您的币安帐户并转到 API管理.
- 创建一个新的API密钥。
- 将密钥设置为终端中的环境变量:
# Required: Your Binance API credentials
export BINANCE_API_KEY="your_api_key_here"
export BINANCE_API_SECRET="your_api_secret_here"
# Recommended: Use testnet for development and safe testing
export BINANCE_TESTNET="true"
3.️⃣ 用你的AI跑步
配置克劳德桌面/VCode/光标
将以下内容添加到MCP设置配置文件中(例如。, claude_desktop_config.json 或 mcp_config.json):
{
"mcpServers": {
"binance": {
"command": "binance-mcp-server",
"args": [
"--api-key", "your_api_key",
"--api-secret", "your_secret",
"--binance-testnet"
]
}
}
}
🎯 关键能力
- 实时市场数据:获取实时价格、订单簿和股票行情。
- 账户管理:具体检查余额和账户状态。
- 交易操作:下达买入/卖出订单(市价、限价等)。
- 投资组合跟踪:监控未结头寸和损益(PnL)。
📚 技术参考
可用工具
Click to expand full list of tools
🏦 账户和投资组合管理
| 工具 | 目的 |
|---|---|
get_balance |
检索所有资产的账户余额 |
get_account_snapshot |
时间点帐户状态快照 |
get_fee_info |
交易费率(出票人/收款人佣金) |
get_available_assets |
列出所有可交易的加密货币 |
📊 市场数据与分析
| 工具 | 目的 |
|---|---|
get_ticker_price |
交易品种的当前价格 |
get_ticker |
24小时股票价格变动统计 |
get_order_book |
当前订单簿(出价/要价) |
💱 交易操作
| 工具 | 目的 |
|---|---|
create_order |
创建买入/卖出订单(市场、限价等) |
get_orders |
列出特定符号的订单历史记录 |
📈 性能与分析
| 工具 | 目的 |
|---|---|
get_pnl |
计算期货交易的损益 |
get_position_info |
未平仓期货头寸详细信息 |
🏪 钱包和转账
| 工具 | 目的 |
|---|---|
get_deposit_address |
获取特定硬币的存款地址 |
get_deposit_history |
特定硬币的存款历史 |
get_withdraw_history |
特定硬币的提款历史 |
🛡️ 风险管理
| 工具 | 目的 |
|---|---|
get_liquidation_history |
期货过去的清算事件 |
配置变量
| 变量 | 描述 | 必填 | 默认 |
|---|---|---|---|
BINANCE_API_KEY |
您的币安API密钥 | ✅ | - |
BINANCE_API_SECRET |
您的币安API秘密 | ✅ | - |
BINANCE_TESTNET |
使用测试网环境 | ❌ | false |
🛠️ 发展与贡献
我们欢迎捐款!如果您是一名希望改进此项目的开发人员:
- 克隆仓库:
git clone https://github.com/AnalyticAce/binance-mcp-server.git - 安装开发依赖项:
uv install --dev或pip install -e .[dev] - 运行测试:
pytest
看 贡献.md 详细指南。
📄 许可与免责声明
许可证:MIT
免责声明:此软件用于教育目的。加密货币交易涉及金融风险。 始终使用币安测试网 用于测试和开发。开发商不对任何经济损失负责。