mcpField
O
OKX MCP Server

OKX MCP Server

ローカル
github.com/aahl金融データ250 週間前に更新

OKX MCP Server について

OKX MCP Serverは、OKXの口座機能と市場データをMCPクライアントに公開し、口座照会、相場確認、取引操作を行うユーザー向けです。口座、注文、市場データのツールを備え、uvxまたはDockerで導入できます。

主な機能

  1. 01口座設定と残高の取得
  2. 02ポジションとリスクの確認
  3. 03注文の発注、取消、照会
  4. 04暗号資産の市場データ取得

活用シーン

  1. 01OKX口座の残高と設定を確認
  2. 02ポジションと関連リスクを確認
  3. 03注文の発注や未完了注文の取消
  4. 04市場ランキングや注文履歴の照会

MCP 対応

MCPクライアントにOKXの口座、取引、市場データのツールを公開します。uvxでローカル起動するか、Docker経由でStreamable HTTP接続を提供でき、OKX API認証情報が必要です。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"aahl-mcp-okx": {
"command": "uvx",
"args": [
"mcp-okx"
]
}
}
}
起動コマンドuvx mcp-okx

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
pypimcp-okx0.1.0
ocighcr.io/aahl/mcp-okx:latest

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

🆗 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
      }
    }
  }
}
方法 2: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_config - アカウント設定を取得
  • account_balance - アカウント残高を取得
  • account_positions - アカウントのポジションを取得
  • account_position_risk - アカウントのポジションリスクを取得
取引ツール
  • place_order - 新しい注文を発注
  • cancel_order - 未完了の注文をキャンセル
  • get_trade_order - 注文の詳細を取得
  • get_order_list - 未完了の注文一覧を取得
  • get_orders_history - 注文履歴を取得
  • close_positions - すべてのポジションを清算
市場データ
  • market_tickers - 暗号資産ランキングを取得

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。