Wallex MCP Server について
Wallex MCP ServerはMCPクライアントをWallex Exchangeに接続し、市場データやウォレット残高の確認、注文操作を提供します。REST APIクライアントを使用します。
主な機能
- 01市場データの取得
- 02ウォレット残高の確認
- 03注文の発注
活用シーン
- 01Wallexの市場データ確認
- 02口座残高の照会
- 03取引所注文の処理
MCP 対応
MCPサーバーとして、`place_order`、`get_balance`、`market_data`などのツールとリソースを公開します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
README(原文)English
プロジェクトの README よりこの README の日本語訳はまだありません。以下は英語の原文です。日本語の紹介はページ上部をご覧ください。
Wallex MCP Server
development
fastmcp dev wallex_mcp/server.py
production
mcpo --port 8001 --api-key "wallex-local" -- fastmcp run wallex_mcp/server.py
structure
wallex-mcp/
├── wallex_mcp/
│ ├── __init__.py
│ ├── server.py # FastMCP instantiation & run()
│ ├── config.py # Env var loader
│ ├── client.py # HTTPX wrapper
│ ├── schemas.py # Pydantic models
│ ├── tools/
│ │ ├── get_balance.py # @mcp.tool()
│ │ ├── place_order.py
│ │ └── cancel_order.py
│ └── resources/
│ ├── market_data.py # @mcp.resource("wallex://market/{symbol}")
│ ├── order_status.py # @mcp.resource("wallex://orders/{id}")
│ └── instruments.py
├── requirements.txt
├── Dockerfile
└── README.md # Project overview + Quickstart
Workflow
flowchart LR
subgraph MCP Server
A[FastMCP Instance] --> B[Tool: place_order]
A --> C[Resource: get_balance]
A --> D[Resource: market_data]
end
B --> E[wallex_mcp.client] --> F[Wallex REST API]
C --> E
D --> E
F --> G[JSON Response] --> H[wallex_mcp.schemas] --> B/C/D return
B/C/D return --> A --> I[LLM]
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。