使用说明
Wallex MCP服务器
用于与Wallex加密货币交易所API交互的模型上下文协议(MCP)服务器。
特性
此MCP服务器提供以下工具:
- get_count_balances -获取所有资产的账户余额
- 获取历史数据hlc -获取交易对的历史OHLC(开盘、高、低、收盘)数据
先决条件
- 达到1.21或更高
- Wallex API密钥
安装
- 克隆存储库:
git clone <repository-url>
cd wallex-mcp-server
- 安装依赖项:
go mod tidy
- 构建应用程序:
go build -o wallex_mcp_server .
- 将您的MCP服务器添加到Claude Code
"mcpServers": {
"wallex_mcp": {
"command": "/Users/johnsmith//wallex_mcp_server",
"args": [],
"env": {
"WALLEX_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
command:Wallex MCP服务器可执行文件的路径。WALLEX_API_KEY:添加您的Wallex API密钥。
将此块放入您的Claude MCP配置文件中(例如。, ~/.claude.json).
可用工具
服务器通过stdio(标准输入/输出)进行通信,并实现MCP协议。以下是如何使用每个工具:
get_count_balances
检索钱包中的所有资产余额。
{
"tool": "get_account_balances",
"arguments": {}
}
返回一个资产映射,其中包含:
- 资产符号和名称
- 是否为法定货币
- 当前余额
获取历史数据hlc
检索特定交易对和时间范围的OHLC烛台数据。
{
"tool": "get_historical_data_ohlc",
"arguments": {
"symbol": "BTCUSD",
"resolution": "60",
"from": 1640995200,
"to": 1641081600
}
}
参数:
symbol(字符串,必填):交易对符号(例如“BTCUSD”)resolution(字符串,必填):蜡烛间隔- “1”代表1分钟蜡烛
- “60”代表每小时蜡烛
- “180”表示3小时蜡烛
- “360”代表6小时蜡烛
- “720”代表12小时蜡烛
- “1D”代表日常蜡烛
from(整数,必填):开始时间戳(Unix时间戳)to(整数,必填):结束时间戳(Unix时间戳)
贡献
- 复刻仓库
- 创建要素分支
- 进行更改
- 如果适用,添加测试
- 提交拉取请求
许可证
该项目根据MIT许可证获得许可。