OKX交易服务器

OKX MCP Server是一个提供加密货币交易、账户管理和市场数据查询的服务器工具。

  • by aahl
  • Python
  • 混合部署
  • 2 星标
  • 更新于
在 GitHub 查看 aahl/mcp-okx

使用说明

🆗 OKX MCP服务器

📲 安装

方法1:uvx

{
  "mcpServers": {
    "mcp-okx": {
      "command": "uvx",
      "args": ["mcp-okx"],
      "env": {
        "OKX_API_KEY": "your-okx-api-key",
        "OKX_API_SECRET": "api-secret-key",
        "OKX_PASSPHRASE": "api-passphrase",
        "OKX_TRADE_FLAG": "1", # 0: Production trading, 1: Demo trading
        "OKX_BASE_URL": "https://www.okx.com", # Optional
        "MCP_AUTH_TOKEN": "your-custom-token"  # Default same as OKX_API_KEY
      }
    }
  }
}

方法二:Docker

mkdir /opt/mcp-okx
cd /opt/mcp-okx
wget https://raw.githubusercontent.com/aahl/mcp-okx/refs/heads/main/docker-compose.yml
docker-compose up -d
{
  "mcpServers": {
    "mcp-okx": {
      "url": "http://0.0.0.0:8811/mcp", # Streamable HTTP
      "headers": {
        "Authorization": "Bearer your-okx-api-key-or-custom-token"
      }
    }
  }
}

⚙️ 环境变量

  • OKX_API_KEY:您的OKX帐户的API密钥。请参考 我的api页面 关于API密钥创建。
  • OKX_API_SECRET:您的OKX帐户的API密钥。
  • OKX_PASSPHRASE:您的OKX帐户的API密码。
  • OKX_TRADE_FLAG:0:生产交易,1:演示交易
  • OKX_BASE_URL:OKX的基本URL。违约: https://www.okx.com
  • MCP_AUTH_TOKEN:用于身份验证的自定义令牌。默认值与 OKX_API_KEY

🛠️ 可用工具

Account Tools
  • account_config -获取帐户配置
  • account_balance -获取账户余额
  • account_positions -获取账户头寸
  • account_position_risk -获取账户头寸风险
Trading Tools
  • place_order -下新订单
  • cancel_order -取消未完成的订单
  • get_trade_order -获取订单详细信息
  • get_order_list -获取不完整的订单列表
  • get_orders_history -获取订单历史记录
  • close_positions -清算所有头寸
Market Data
  • market_tickers -获取加密货币排名