Crypto Trading MCP
暗号通貨取引MCP(モデルコンテキストプロトコル)
複数の暗号通貨取引所間での価格検索と取引を行うためのシンプルなモデル コンテキスト プロトコル (MCP) サーバー。
https://github.com/user-attachments/assets/34f3a431-9370-4832-923e-ab89bf1d4913
要件
Python 3.10以上
Related MCP server: CCXT MCP Server
サポートされている取引所
現在はスポット取引のみサポートしています。
アップビット
ゲート.io
バイナンス
今後さらに多くの取引所が追加される予定です。
環境設定
各取引所で必要な認証情報を環境変数に追加します。
例えば、Upbit は次のようになります。
UPBIT_ACCESS_KEY="your-access-key"
UPBIT_SECRET_KEY="your-secret-key"開発ガイド
新しい取引所の追加
CryptoExchange抽象クラスを継承した新しい交換クラスを作成する必要なAPIメソッドを実装する
テストケースを書く
新しい交換をファクトリークラスに登録する
テストの実行
# Install test dependencies
uv pip install -e ".[test]"
# Run tests
pytestThis server cannot be deployed
Maintenance
Related MCP Connectors
MCP server with quote and live cryptocurrency price tools, local and cloud-deployed transports.
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
- FensoryOAuthcom.fensory
Trading MCP server for AI agents, with live market data, account reads and controlled execution.
Unlock the power of real-time cryptocurrency data with our Crypto Price Insights MCP server.
Related MCP Servers
- AlicenseBqualityFmaintenanceA Model Context Protocol server that provides read-only access to Bybit's cryptocurrency exchange API, allowing users to query real-time cryptocurrency data using natural language.129 npm16MIT
- AlicenseBqualityDmaintenanceA server that allows AI models to interact with cryptocurrency exchange APIs through the Model Context Protocol, providing access to over 100 exchanges and their trading capabilities.2077 npm95MIT
- FlicenseBqualityDmaintenanceA Model Control Protocol (MCP) server that provides cryptocurrency trading interfaces for Binance exchange, enabling functions like real-time price fetching, account balance queries, order placement/cancellation, and automated arbitrage strategies.913-
- AlicenseNot gradedqualityCmaintenanceA Model Context Protocol server that enables LLMs to interact with cryptocurrency exchanges through CCXT, allowing for tasks like fetching balances, market data, creating orders, and trading operations in a standardized way.8MIT