tickerbot について
tickerbotは、TickerbotのAPIを通じて株式、金利、FX、暗号資産の系列データにアクセスするMCPサーバーです。MCP対応クライアントから、スキャン、過去データの再生、カスタムシグナル、購読を利用できます。
主な機能
- 01ティッカー、シグナル、イベントの検索
- 02リアルタイムまたは過去時点の市場スキャン
- 03カスタムユニバースとシグナル
- 04ニュース検索
- 05Webhookの購読
活用シーン
- 01市場シグナルに基づく銘柄スキャン
- 02ティッカーの過去データとイベントの確認
- 03カスタムシグナルの保存と結果の購読
MCP 対応
MCPサーバーは、ティッカー、シグナル、スキャン、ユニバース、ニュース、Webhook購読を扱う19個のツールを公開します。利用にはTickerbot APIキーが必要で、ホスト型のリモートMCPエンドポイントも提供されています。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://api.tickerbot.io/mcpclaude mcp add --transport http tickerbot https://api.tickerbot.io/mcp{"mcpServers":{"tickerbot":{"type":"http","url":"https://api.tickerbot.io/mcp"}}}Cursor で開く{"servers":{"tickerbot":{"type":"http","url":"https://api.tickerbot.io/mcp"}}}VS Code で開く{"mcpServers":{"tickerbot":{"type":"http","url":"https://api.tickerbot.io/mcp"}}}{"mcpServers":{"tickerbot":{"serverUrl":"https://api.tickerbot.io/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://api.tickerbot.io/mcp認証が必要ツール
詳細
@tickerbot/mcp-server
Tickerbot の Model Context Protocol サーバーです。SQL で株式市場を扱えます。Claude、Cursor、VS Code Copilot などの MCP 互換クライアントにインストールすると、米国上場株式約 14,500 銘柄に加え、厳選された金利、FX、暗号資産の時系列データを対象に、421 以上のシグナル列を使ってスキャンしたり、任意の日付のデータを再生したり、クエリをサブスクライブしたりできます。
インストール
Tickerbot API キーが必要です。ダッシュボードから取得してください。
Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json(macOS)または %APPDATA%/Claude/claude_desktop_config.json(Windows)に追加します。
{
"mcpServers": {
"tickerbot": {
"command": "npx",
"args": ["-y", "@tickerbot/mcp-server"],
"env": {
"TICKERBOT_API_KEY": "tb_live_..."
}
}
}
}
Claude Desktop を再起動します。
Claude Code
claude mcp add tickerbot --env TICKERBOT_API_KEY=tb_live_... -- npx -y @tickerbot/mcp-server
Cursor
~/.cursor/mcp.json に追加します。
{
"mcpServers": {
"tickerbot": {
"command": "npx",
"args": ["-y", "@tickerbot/mcp-server"],
"env": { "TICKERBOT_API_KEY": "tb_live_..." }
}
}
}
VS Code(Copilot)
ワークスペースの .vscode/mcp.json に追加します。
{
"servers": {
"tickerbot": {
"command": "npx",
"args": ["-y", "@tickerbot/mcp-server"],
"env": { "TICKERBOT_API_KEY": "tb_live_..." }
}
}
}
ツール
ティッカー、シグナル、スキャン、ユニバース、ニュース、Webhook サブスクリプションを扱う 19 個のツールがあります。
| ツール | エンドポイント |
|---|---|
tickerbot_list_tickers | GET /v2/tickers |
tickerbot_get_ticker | GET /v2/tickers/{ticker} |
tickerbot_get_ticker_history | GET /v2/tickers/{ticker}/history |
tickerbot_get_ticker_events | GET /v2/tickers/{ticker}/events |
tickerbot_list_signals_catalog | GET /v2/signals |
tickerbot_get_signals_match | GET /v2/signals/{signal} |
tickerbot_get_signal_history | GET /v2/signals/{signal}/{ticker}/history/{interval} |
tickerbot_list_signal_events | GET /v2/signals/{signal}/{ticker}/events |
tickerbot_scan | GET /v2/scan(ライブまたは asof) |
tickerbot_list_universes | GET /v2/universes |
tickerbot_get_universe | GET /v2/universes/{id} |
tickerbot_create_universe | POST /v2/universes |
tickerbot_create_custom_signal | POST /v2/signals |
tickerbot_search_news | GET /v2/news/scan |
tickerbot_subscribe_scan | POST /v2/scan/subscribe |
tickerbot_subscribe_signal | POST /v2/signals/{signal}/subscribe |
tickerbot_subscribe_ticker | POST /v2/tickers/{ticker}/subscribe |
tickerbot_list_webhooks | GET /v2/webhooks |
tickerbot_delete_webhook | DELETE /v2/webhooks/{id} |
戦略は MCP では公開されていません。詳細はREST API ドキュメントをご覧ください。
使用例
Claude を開いて、次のように試してください。
「売られすぎで、出来高を伴って反発している半導体株を探して。」
「NVDA の RSI と空売り比率は、今どれくらい?」
「ギャップアップ+小型株+高 RVOL のセットアップは、過去 30 日間にどれくらいの頻度で成功した?」
「
oversold_with_volumeという名前のシグナルを、rsi_14 < 30 AND volume_ratio_20d > 2と定義して保存して。」
設定
| 環境変数 | デフォルト | 目的 |
|---|---|---|
TICKERBOT_API_KEY | (必須) | API キーです。各呼び出しで Authorization: Bearer <key> として送信されます。 |
TICKERBOT_API_URL | https://api.tickerbot.io | API のベース URL を上書きします(ステージング環境またはセルフホスト環境向け)。 |
リモートインストール
サブプロセスを実行しないコンシューマー向けチャットアプリ(Claude.ai の Web/モバイル版、ChatGPT)では、代わりにホスト型のリモート MCP エンドポイント https://mcp.tickerbot.io を使用してください。設定方法については、tickerbot.io/mcp-serverをご覧ください。
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。