mcpField
T
tradernet-mcp-server

tradernet-mcp-server

ローカル
github.com/verbart金融データ136 週間前に更新

tradernet-mcp-server について

tradernet-mcp-serverは、AIアシスタントをTradernet / Freedom24の取引APIに接続し、口座や市場の操作を可能にします。ポートフォリオ、注文、相場、銘柄検索、価格アラートを扱います。

主な機能

  1. 01口座情報とポートフォリオの確認
  2. 02注文の発注とキャンセル
  3. 03ストップロスとテイクプロフィットの設定
  4. 04銘柄情報と過去の相場データの取得
  5. 05銘柄検索と価格アラートの管理
  6. 06Tradernet APIコマンドの直接実行

活用シーン

  1. 01残高、ポジション、損益の確認
  2. 02株式注文の発注またはキャンセル
  3. 03銘柄の過去の相場を確認
  4. 04目標価格のアラート設定

MCP 対応

Tradernet APIの操作をMCPクライアント向けのツールとして提供し、ポートフォリオ、取引、相場、アラート機能を利用できます。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"verbart-tradernet": {
"command": "npx",
"args": [
"-y",
"tradernet-mcp-server"
],
"env": {
"TRADERNET_PUBLIC_KEY": "<TRADERNET_PUBLIC_KEY>",
"TRADERNET_PRIVATE_KEY": "<TRADERNET_PRIVATE_KEY>"
}
}
}
}
起動コマンドnpx -y tradernet-mcp-server
設定が必要な環境変数
TRADERNET_PUBLIC_KEYシークレットTradernet API public key
TRADERNET_PRIVATE_KEYシークレットTradernet API private key

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmtradernet-mcp-server1.0.2

ツール

18

掲載時のツール一覧 · 2 週間前に更新

このツールにパラメーターはありません。

詳細

Tradernet

Tradernet MCP サーバー

npm バージョン ライセンス:MIT

Tradernet / Freedom24 取引プラットフォーム API 用の MCP サーバーです。ポートフォリオの管理、注文の発注、相場情報の取得、ティッカーの検索、アラートの設定などを、Claude、ChatGPT などの AI アシスタントから利用できます。

利用可能なツール

ツール説明
get_user_dataアカウント情報、ポートフォリオの概要、保有中のポジション
get_portfolio現在のポジション、残高、損益
place_order買い/売り/空売り/信用取引の注文を発注
cancel_order有効な注文をキャンセル
set_stop_loss_take_profitポジションの損切り/利確を設定
get_security_infoティッカーの詳細(通貨、取引所、最小刻み幅)
get_quotes_history過去の OHLCV ローソク足データ
search_tickers名前またはシンボルで証券を検索
add_price_alert通知付きの価格アラートを設定
delete_price_alert価格アラートを削除
get_security_sessions開いている証券取引セッションを一覧表示
raw_api_call任意の Tradernet API コマンドを直接呼び出し

セットアップ

1. API キーを取得する
  1. Tradernet または Freedom24 にログインします
  2. プロフィール設定に移動します
  3. API キー(公開鍵と秘密鍵)を生成します
2. 設定する
Claude Desktop

~/Library/Application Support/Claude/claude_desktop_config.json(macOS)または %APPDATA%\Claude\claude_desktop_config.json(Windows)に追加します:

{
  "mcpServers": {
    "tradernet": {
      "command": "npx",
      "args": ["-y", "tradernet-mcp"],
      "env": {
        "TRADERNET_PUBLIC_KEY": "your_public_key",
        "TRADERNET_PRIVATE_KEY": "your_private_key"
      }
    }
  }
}
Claude Code
claude mcp add tradernet -- npx -y tradernet-mcp

次に、環境変数 TRADERNET_PUBLIC_KEY と TRADERNET_PRIVATE_KEY を設定します。

ChatGPT

ChatGPT は HTTP 経由のリモート MCP サーバーのみをサポートしています。この stdio サーバーに接続するには、ブリッジとして supergateway を使用し、ngrok でサーバーを公開します:

  1. HTTP トランスポートでサーバーを起動します:
TRADERNET_PUBLIC_KEY=your_public_key \
TRADERNET_PRIVATE_KEY=your_private_key \
npx -y supergateway --stdio "npx -y tradernet-mcp" --outputTransport streamableHttp --port 8000
  1. ngrok 経由で公開します:
ngrok http 8000
  1. ChatGPT で、Settings → Connectors → Add Connector を選択し、/mcp パスを含む ngrok URL(例:https://abc123.ngrok-free.app/mcp)を入力します

Developer Mode を有効にした ChatGPT Pro、Team、または Enterprise プランが必要です。

使用例

接続すると、AI アシスタントに次のようなことを尋ねられます:

  • 「ポートフォリオを表示して」
  • 「保有中のポジションは?」
  • 「AAPL を 10 株買って」
  • 「SBER の損切り価格を 250 に設定して」
  • 「Tesla 株を検索して」
  • 「AAPL の過去 1 か月の価格履歴を表示して」
  • 「MSFT が 400 ドルを超えたらアラートを設定して」

環境変数

変数必須説明
TRADERNET_PUBLIC_KEYはいTradernet API の公開鍵
TRADERNET_PRIVATE_KEYはいTradernet API の秘密鍵
TRADERNET_API_URLいいえAPI のベース URL(デフォルト:https://tradernet.com/api)

API ドキュメント

このサーバーは Tradernet API を実装しています。API の全リファレンスについては、公式ドキュメントを参照してください。

ライセンス

MIT

コメント

MCP は初めてですか?

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

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