Integrations
MetaTrader MCP サーバー
これは、AI LLM が MetaTrader プラットフォームを使用して取引できるようにするために Python で構築されたモデル コンテキスト プロトコル (MCP) サーバーです。
免責事項
金融取引には大きなリスクが伴います。本パッケージの開発者は、いかなる損失または利益についても一切の責任を負いません。本パッケージは、モデルコンテキストプロトコル(MCP)を使用したAI LLMを介してMetaTrader 5の取引執行を容易にすることのみを目的として提供されています。本パッケージを使用することにより、お客様はすべてのリスクを負い、開発者に責任を負わせず、いかなる損害、損失、または利益についても法的措置を講じないことに同意するものとします。
アップデート
- 2025年4月23日: PyPi (0.2.0) に公開
- 2025年4月16日: 最初のマイナーバージョンリリース(0.1.0)
インストールガイド
ワークスペースにPythonバージョン3.10以降とMetaTrader 5ターミナルがインストールされていることを確認してください。その後、パッケージをインストールしてください。
次に、MetaTrader 5ターミナルでアルゴリズム取引を有効にする必要があります。 Tools > Options
を開き、 Allow algorithmic trading
にチェックを入れてください。
クロードデスクトップ統合
このパッケージを使用して、Claude Desktop アプリ経由で取引操作を有効にするには、Claude Desktop 構成に以下を追加してください。
Open WebUI を使用する他の LLM
この MCP サーバーは、HTTP サーバーと Open WebUI を使用して、OpenAI の GPT などの他の LLM と併用できます。
まず、パッケージがインストールされていることを確認してください。次に、サーバーを実行します。
ポート 8000 で HTTP サーバーをローカルに起動し、MetaTrader 5 ターミナルを自動的に起動します。
WebUIの設定ページで、 **「ツール」**メニューに移動します。「ツールサーバーの管理」のプラスボタンをクリックします。http http://localhost:8000
(または設定したポート番号)を追加します。
すべてが正常であれば、 gpt-4o
やo4-mini
などの利用可能なモデルを使用して、チャット経由でツールにアクセスできるようになります。
プロジェクトロードマップ
完全なバージョンチェックリストについては、 version-checklist.md を参照してください。
タスク | 状態 | 終わり | テスト済み |
---|---|---|---|
MetaTrader 5ターミナルに接続する | 終了した | ✅ | ✅ |
MetaTraderクライアントモジュールの開発 | 終了した | ✅ | ✅ |
MCPサーバーモジュールの開発 | 終了した | ✅ | ✅ |
MCPツールの実装 | 終了した | ✅ | ✅ |
PyPiに公開する | 終了した | ✅ | ✅ |
クロードデスクトップ統合 | 終了した | ✅ | ✅ |
OpenAPIサーバー | 終了した | ✅ | ✅ |
オープンWebUI統合 | 終了した | ✅ | ✅ |
Google ADK統合 | 進捗状況 | - | - |
開発者向けドキュメント
開発者の場合は、開発者向けドキュメントを参照してください。
Related MCP Servers
- Python
- Python
- MIT License
- TypeScriptMIT License