mcpField
T
tradernet-mcp

tradernet-mcp

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

tradernet-mcp について

tradernet-mcpは、Tradernet / Freedom24の取引APIをAIアシスタントに接続するサーバーです。口座・市場データの確認や注文管理に使え、Tradernet APIコマンドを直接呼び出すツールも備えています。

主な機能

  1. 01口座・ポジション・残高の確認
  2. 02注文の発注と取消
  3. 03ストップロスとテイクプロフィットの設定
  4. 04証券検索と価格履歴の取得
  5. 05価格アラートの作成と削除
  6. 06Tradernet APIコマンドの直接呼び出し

活用シーン

  1. 01ポートフォリオ、ポジション、損益の確認
  2. 02買い注文や売り注文の発注・取消
  3. 03証券の過去価格を確認
  4. 04証券の価格アラートを設定

MCP 対応

MCPクライアント向けに、Tradernet APIを通じた口座・市場データの照会、注文・アラート管理、APIコマンドの直接実行を提供します。

設定

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

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

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

パッケージ
npmtradernet-mcp1.1.1

ツール

12

掲載時のツール一覧 · 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 つのサーバーを複数のクライアントで再利用できます。