mcpField
M
MTContext

MTContext

リモート
github.com/mtcontext金融データ013 週間前に更新
リポジトリ

MTContext について

MTContextは、MetaTrader 4/5端末をAIクライアントにつなぐクラウド型リモートMCPサーバーです。相場や口座情報の確認、指標分析、取引操作に対応し、取引に関わる呼び出しはデフォルトでdry runになります。

主な機能

  1. 01リアルタイム価格と口座状態の取得
  2. 02保有ポジションの確認
  3. 03RSIやMACDなどの指標実行
  4. 04ポジションサイズの計算
  5. 05取引呼び出しのデフォルトdry run

活用シーン

  1. 01EURUSDの買値と売値の確認
  2. 02口座残高と保有ポジションの確認
  3. 03銘柄と時間足を指定した指標分析
  4. 04取引案の実行結果の事前確認

MCP 対応

アカウントごとにリモートStreamable HTTP MCPエンドポイントを提供し、クライアントからMetaTrader端末へ接続します。取引に関わる呼び出しは、明示的に確認するまでdry_runがデフォルトです。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.mtcontext.com/mcp/v1
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://mcp.mtcontext.com/mcp/v1認証が必要

ツール

詳細

MTContext MCP クイックスタート

Claude、Cursor、または MCP 対応の任意のクライアントを、MetaTrader 4 または 5 のターミナルに接続できます。Python も、実行するローカルサーバーも必要ありません。

MTContext はクラウドホスト型のリモート MCP サーバーです。このリポジトリから複製、ビルド、pip install する必要はありません。このリポジトリは接続方法を説明し、実際のサービスを案内するためのものです。(これは意図的な設計です。サーバーの実装自体はクローズドソースのクラウドインフラストラクチャであり、自分で実行するものではありません。)

仕組み

  1. 登録します(無料プランでは読み取り専用のマーケットデータを利用でき、カード登録は不要です)。
  2. Expert Advisor ファイル(MT5 の場合は .ex5、MT4 の場合は .ex4。MT4 のサポートは近日提供予定)を 1 つ、MetaTrader ターミナルのチャートにドラッグします。
  3. ダッシュボードから、すぐに使える MCP 設定スニペットをコピーし、クライアントの設定に貼り付けます。
  4. AI クライアントに、ライブ価格、口座の状態、インジケーター、または明示的に許可した場合は取引について、自然な英語で尋ねます。取引に影響するすべての呼び出しは、確認するまで dry_run: true がデフォルトです。

接続

MTContext は、アカウントごとに単一のリモート Streamable HTTP MCP エンドポイントを公開します。

{
  "mcpServers": {
    "mtcontext": {
      "type": "http",
      "url": "https://mcp.mtcontext.com/mcp/v1",
      "headers": {
        "Authorization": "Bearer YOUR_LICENSE_KEY"
      }
    }
  }
}

ターミナルを接続した後、ダッシュボードから実際の YOUR_LICENSE_KEY を取得してください。詳しくは examples/claude_desktop_config.example.json をご覧ください。

尋ねられること

  • 「EURUSD の現在の買値と売値はいくらですか?」
  • 「口座残高とオープンポジションを教えてください。」
  • 「GBPUSD の H1 で RSI と MACD を実行してください。」
  • 「XAUUSD で、30 ピップスのストップを設定し、証拠金の 1% をリスクにした場合のポジションサイズを計算してください。」
  • 「EURUSD を 0.1 ロットでドライランの買い注文にして、どうなるか見せてください。」

ツールの全リファレンス:docs.mtcontext.com。
セットアップガイドとトラブルシューティング:help.mtcontext.com。

セルフホスト型 MCP サーバーを使わない理由

オープンソースの MetaTrader MCP サーバーはいくつかありますが、通常は MT5 のみを対象としており、Python をインストールしてローカルプロセスを自分で実行する必要があります。また、自分で構築する以上の安全対策はありません。MTContext は、開発者向けのこうしたセットアップを、ファイル 1 つのインストール、MT4 と MT5 の両方への対応、そしてドライランをデフォルトとする安全モデルに置き換えています。取引も行う開発者だけでなく、トレーダーを対象としています。

リンク

ライセンス

このリポジトリの内容(ドキュメントとサンプル)は MIT ライセンスで公開されています。詳しくは LICENSE をご覧ください。このライセンスは、独自仕様の MTContext サービス自体には適用されません。

コメント

MCP は初めてですか?

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

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