tradernet-mcp について
tradernet-mcpは、Tradernet / Freedom24の取引APIをAIアシスタントに接続するサーバーです。口座・市場データの確認や注文管理に使え、Tradernet APIコマンドを直接呼び出すツールも備えています。
主な機能
- 01口座・ポジション・残高の確認
- 02注文の発注と取消
- 03ストップロスとテイクプロフィットの設定
- 04証券検索と価格履歴の取得
- 05価格アラートの作成と削除
- 06Tradernet APIコマンドの直接呼び出し
活用シーン
- 01ポートフォリオ、ポジション、損益の確認
- 02買い注文や売り注文の発注・取消
- 03証券の過去価格を確認
- 04証券の価格アラートを設定
MCP 対応
MCPクライアント向けに、Tradernet APIを通じた口座・市場データの照会、注文・アラート管理、APIコマンドの直接実行を提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
12掲載時のツール一覧 · 2 週間前に更新
このツールにパラメーターはありません。
詳細
Tradernet MCP サーバー
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 キーを取得する
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 でサーバーを公開します:
- 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
- ngrok 経由で公開します:
ngrok http 8000
- 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
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。