TradingAgentStack について
TradingAgentStackは、ブローカー、マーケットデータ、取引エージェントのツールを調べるための読み取り専用MCPサーバーです。安全制御、料金、レート制限、情報源、確認日を記録しますが、ブローカーへの接続や取引は行いません。
主な機能
- 01キーワードとカテゴリでツールを検索
- 02ツールの詳細レコードを取得
- 032つのブローカーツールを比較
- 04カテゴリと件数を一覧表示
- 05安全性、料金、制限、情報源を確認
活用シーン
- 01ペーパートレード対応のブローカーサーバーを探す
- 02選定前にブローカーの安全制御を比較
- 03レコードの情報源と確認日を調べる
MCP 対応
MCPクライアントに、ディレクトリ検索、レコード取得、ブローカー比較、カテゴリ一覧のツールを提供します。データセットを読み取るだけで、ブローカー接続や取引は行いません。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://tradingagentstack.com/api/mcpclaude mcp add --transport http intoapex-tradingagentstack https://tradingagentstack.com/api/mcp{"mcpServers":{"intoapex-tradingagentstack":{"type":"http","url":"https://tradingagentstack.com/api/mcp"}}}Cursor で開く{"servers":{"intoapex-tradingagentstack":{"type":"http","url":"https://tradingagentstack.com/api/mcp"}}}VS Code で開く{"mcpServers":{"intoapex-tradingagentstack":{"type":"http","url":"https://tradingagentstack.com/api/mcp"}}}{"mcpServers":{"intoapex-tradingagentstack":{"serverUrl":"https://tradingagentstack.com/api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
4| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| limit | integer | いいえ | |
| query | string | いいえ | キーワード(例:'options paper trading' または 'crypto') |
| category | enum | いいえ | 任意のカテゴリーフィルター(list_categories を参照)broker_mcp | data_mcp | broker_api | data_api | agent_framework | backtest_platform | trading_agent | security_tool |
詳細
TradingAgentStack MCP サーバー
Claude、Cursor、その他の MCP クライアントからTradingAgentStackディレクトリを検索できる、小規模な読み取り専用MCP サーバーです。ブローカーの MCP サーバー、ブローカーおよびマーケットデータの API、エージェントフレームワーク、バックテストツール、セキュリティツールを検索できます。各項目には、ペーパー取引とライブ取引の対応状況、注文承認と安全管理機能、料金、レート制限、公式情報源、最終確認日が含まれます。
取引の発注やブローカーへの接続はできません。読み取るのは、../data/tools.json(CC BY 4.0)のオープンデータセットのみです。
ツール
| ツール | 機能 |
|---|---|
search_tools(query, category?, limit?) | キーワード検索。オプションでカテゴリーを指定できます |
get_tool(slug) | 1つのツールの詳細レコードを取得します。例:alpaca-mcp-server |
compare_brokers(a, b) | 2つのツールを並べて比較します |
list_categories() | 件数とともにカテゴリーを一覧表示します |
プロンプトの例:「ペーパー取引に対応しているブローカーの MCP サーバーはどれですか?」、「Alpaca MCP と Tradier MCP の安全管理機能を比較してください。」
インストール
Node.js 18 以降が必要です。
Claude Desktop
claude_desktop_config.jsonに以下を追加します(Settings → Developer → Edit Config):
{
"mcpServers": {
"tradingagentstack": { "command": "npx", "args": ["-y", "tradingagentstack-mcp"] }
}
}
Cursor
~/.cursor/mcp.json(またはプロジェクト内の.cursor/mcp.json)に以下を追加します:
{
"mcpServers": {
"tradingagentstack": { "command": "npx", "args": ["-y", "tradingagentstack-mcp"] }
}
}
Claude Code
claude mcp add tradingagentstack -- npx -y tradingagentstack-mcp
ソースからインストール
git clone https://github.com/intoApex/ai-trading-tools && cd ai-trading-tools/mcp-server
npm install && npm test # copies ../data/tools.json and runs a stdio smoke test
node src/index.js # or point your client's "command" at this file
サーバーはパッケージに同梱されたデータセットを使用します。代わりに GitHub の最新データを使用するには、TRADINGAGENTSTACK_LIVE=1を設定します。取得に失敗した場合は、同梱されたコピーにフォールバックします。
ライセンス
コードは MIT ライセンスです。データは CC BY 4.0 で、TradingAgentStack(tradingagentstack.com)へのクレジット表記が必要です。投資助言ではありません。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。