mcpField
O
Oanda MCP Server

Oanda MCP Server

ローカル
github.com/BJLG-92金融データ374 週間前に更新

Oanda MCP Server について

Oanda MCP Serverは、REST APIを通じてOandaの取引操作と市場データを提供します。口座や価格の照会、注文やポジションの管理を行うクライアント向けです。

主な機能

  1. 01口座情報の取得
  2. 02ポジションと未約定注文の確認
  3. 03現在価格と過去データの取得
  4. 04成行注文と指値注文の発注
  5. 05注文の取消とポジション決済

活用シーン

  1. 01口座と保有ポジションの確認
  2. 02銘柄の現在価格や過去データの照会
  3. 03Oanda注文の発注や取消
  4. 04銘柄ポジションの決済

MCP 対応

REST APIサーバーはModel Context Protocol(MCP)に対応し、Oandaの操作をMCPクライアントに提供します。

設定

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

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

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

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

詳細

Oanda MCP サーバー

Oanda の取引操作用 REST API サーバーです。Railway にデプロイされ、Model Context Protocol(MCP)と互換性があります。

機能

  • アカウント情報の取得
  • ポジション管理
  • 注文の発注(成行注文と指値注文)
  • 現在の価格データ
  • 過去のデータ
  • 注文のキャンセル

API エンドポイント

  • GET / - ヘルスチェック
  • GET /account - アカウント情報を取得
  • GET /positions - 現在のポジションを取得
  • GET /orders - 保留中の注文を取得
  • GET /price/{instrument} - 指定した金融商品(instrument)の現在価格を取得
  • GET /historical/{instrument} - 過去のデータを取得
  • POST /order/market - 成行注文を発注
  • POST /order/limit - 指値注文を発注
  • DELETE /order/{order_id} - 注文をキャンセル
  • POST /position/close/{instrument} - ポジションを決済

環境変数

  • OANDA_API_KEY - Oanda API キー
  • OANDA_ACCOUNT_ID - Oanda アカウント ID
  • OANDA_ENVIRONMENT - 'practice' または 'live'
  • PORT - サーバーポート(Railway によって自動設定されます)

コメント

MCP は初めてですか?

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

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