tradernet-mcp-server について
tradernet-mcp-serverは、AIアシスタントをTradernet / Freedom24の取引APIに接続し、口座や市場の操作を可能にします。ポートフォリオ、注文、相場、銘柄検索、価格アラートを扱います。
主な機能
- 01口座情報とポートフォリオの確認
- 02注文の発注とキャンセル
- 03ストップロスとテイクプロフィットの設定
- 04銘柄情報と過去の相場データの取得
- 05銘柄検索と価格アラートの管理
- 06Tradernet APIコマンドの直接実行
活用シーン
- 01残高、ポジション、損益の確認
- 02株式注文の発注またはキャンセル
- 03銘柄の過去の相場を確認
- 04目標価格のアラート設定
MCP 対応
Tradernet APIの操作をMCPクライアント向けのツールとして提供し、ポートフォリオ、取引、相場、アラート機能を利用できます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
18掲載時のツール一覧 · 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 つのサーバーを複数のクライアントで再利用できます。