Tradewink について
Tradewink は、MCP を通じて LLM と Tradewink の自律型取引プラットフォームを接続します。市場データの確認、ポートフォリオ管理、取引を行うユーザー向けで、AI 分析、戦略、取引履歴、定期分析の機能も備えています。
主な機能
- 01口座・ポジション・ポートフォリオの確認
- 02株価・ニュース・市場データの取得
- 03ウォッチリストと注文の管理
- 04戦略・取引履歴・分析の確認
- 05AI 分析の実行とジョブの予約
活用シーン
- 01ポジションを確認して株価を取得
- 02ウォッチリストの更新または注文の発注
- 03銘柄を分析して取引履歴を確認
MCP 対応
ローカルの stdio サーバーが、ツールとリソースの呼び出しを HTTPS 経由でリモートの Tradewink MCP サーバーに中継します。デフォルトは OAuth 2.1 で、API キー認証も利用できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://tradewink-mcp.fly.dev/mcpclaude mcp add --transport http leancoderkavy-tradewink https://tradewink-mcp.fly.dev/mcp{"mcpServers":{"leancoderkavy-tradewink":{"type":"http","url":"https://tradewink-mcp.fly.dev/mcp"}}}Cursor で開く{"servers":{"leancoderkavy-tradewink":{"type":"http","url":"https://tradewink-mcp.fly.dev/mcp"}}}VS Code で開く{"mcpServers":{"leancoderkavy-tradewink":{"type":"http","url":"https://tradewink-mcp.fly.dev/mcp"}}}{"mcpServers":{"leancoderkavy-tradewink":{"serverUrl":"https://tradewink-mcp.fly.dev/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://tradewink-mcp.fly.dev/mcp認証が必要ツール
詳細
@tradewink/mcp
Model Context Protocol を介して、あらゆる LLM を自律型取引プラットフォーム Tradewink に接続できます。
リアルタイムの相場情報の取得、ポートフォリオの管理、取引の実行、AI 分析などを、すべて AI アシスタントから行えます。
クイックスタート
1. クライアントを設定する
API キーは不要です。@tradewink/mcp は OAuth 2.1 を使用します。初回起動時にブラウザーウィンドウが開き、tradewink.com アカウントの認証を求められます。トークンは ~/.tradewink/mcp/ にキャッシュされ、自動的に更新されます。
自動セットアップ(推奨)
1 つのコマンドで、インストール済みの AI クライアントをすべて自動検出して設定できます。
npx @tradewink/mcp setup
次のクライアントを検出して設定します:Claude Code、Claude Desktop、VS Code(Copilot)、Cursor、Windsurf、OpenAI Codex CLI。
手動セットアップ
Claude Code
claude mcp add tradewink -- npx -y @tradewink/mcp
Claude Desktop
claude_desktop_config.json に追加します。
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"tradewink": {
"command": "npx",
"args": ["-y", "@tradewink/mcp"]
}
}
}
VS Code (Copilot)
VS Code の設定(.vscode/settings.json またはグローバル設定)に追加します。
{
"mcp": {
"servers": {
"tradewink": {
"command": "npx",
"args": ["-y", "@tradewink/mcp"],
"env": {
"TRADEWINK_API_KEY": "tw_your_key_here"
}
}
}
}
}
Cursor
.cursor/mcp.json(プロジェクト)または ~/.cursor/mcp.json(グローバル)に追加します。
{
"mcpServers": {
"tradewink": {
"command": "npx",
"args": ["-y", "@tradewink/mcp"]
}
}
}
OpenAI Codex CLI
codex mcp add tradewink -- npx -y @tradewink/mcp
Windsurf
~/.codeium/windsurf/mcp_config.json に追加します。
{
"mcpServers": {
"tradewink": {
"command": "npx",
"args": ["-y", "@tradewink/mcp"]
}
}
}
Any MCP-Compatible Client
MCP stdio サーバーをサポートするクライアントであれば、どれでも動作します。
npx @tradewink/mcp
2. 使用を開始する
AI アシスタントに、次のような質問をしてみましょう。
- 「口座残高はいくらですか?」
- 「保有中のポジションを表示してください」
- 「AAPL の相場を取得してください」
- 「今日、値動きが大きい銘柄は何ですか?」
- 「NVDA を AI で分析してください」
- 「TSLA をウォッチリストに追加してください」
- 「現在有効な取引戦略は何ですか?」
- 「過去 1 週間の取引履歴を表示してください」
利用可能なツール
| カテゴリ | ツール |
|---|---|
| 口座 | get_account, get_positions, get_portfolio_live |
| ウォッチリスト | get_watchlist, add_to_watchlist, remove_from_watchlist |
| 市場データ | get_quote, batch_quote, get_historical, get_news, get_analyst_ratings, get_earnings, get_technical_analysis |
| スクリーナー | get_market_movers, get_screener_results |
| 取引 | place_order, close_position, get_open_orders, cancel_order |
| 戦略 | get_strategies, get_strategy, get_exit_strategies, get_sell_confidence |
| 取引履歴 | get_trades, get_trade_analytics, get_trade_executions, get_audit_log |
| AI 分析 | ask_ai, analyze_ticker, get_insights |
| 設定 | get_preferences, list_preference_options, update_preference, reset_preference |
| スケジュール設定 | schedule_analysis, list_scheduled_jobs, cancel_scheduled_job |
設定
| 環境変数 | 必須 | デフォルト | 説明 |
|---|---|---|---|
TRADEWINK_API_KEY | いいえ | — | OAuth フローをスキップし、手動 API キー(tw_...)を使用します。ヘッドレス CI で便利です。 |
TRADEWINK_ENDPOINT | いいえ | https://tradewink-mcp.fly.dev/mcp | カスタム MCP サーバーエンドポイント |
CLI 引数として --endpoint を渡すこともできます。
npx @tradewink/mcp --endpoint https://custom.example.com/mcp
認証
デフォルトでは OAuth 2.1 を使用します。初回起動時にブラウザーウィンドウが開き、tradewink.com/mcp/authorize に移動します。リクエストを承認すると、ブリッジがアクセストークンとリフレッシュトークンのペアを ~/.tradewink/mcp/<host>.json にキャッシュします。アクセストークンの有効期間は 1 時間で、60 日間自動的に更新されます。ダッシュボードから、いつでもアクセスを取り消せます。
TRADEWINK_API_KEY=tw_... を設定すると、OAuth をスキップして手動キーを使用できます(CI、サンドボックス、または固定した長期アクセスなどに利用できます)。
仕組み
このパッケージは、stdio 経由でローカル MCP サーバーを実行し、すべてのツール/リソース呼び出しを HTTPS 経由でリモートの Tradewink MCP サーバーにプロキシします。OAuth トークンはデバイスごとに発行され、アカウントにスコープが設定されます。
Your LLM Client ←stdio→ @tradewink/mcp ←HTTPS (Bearer token)→ Tradewink MCP Server
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。