Twelve Data MCP Server
公式Twelve DataのAPIと連携し、AIエージェント向けにリアルタイムおよび過去の金融市場データにアクセスします。
ドキュメント
Twelve Data MCP Server
Claude、ChatGPT、その他のAIアシスタントをTwelve Data金融APIに接続 — リアルタイムおよび過去の価格、60以上のテクニカル指標、ファンダメンタルズ、決算、配当、ETF、企業ニュース、マーケットムーバーなど。
Twelve Dataアカウントが必要です。twelvedata.comでサインアップしてください。
使用方法は2通りあります。ほとんどの方はクラウドサーバー(オプション1)を使用すべきです — インストールは不要です。
オプション1 — クラウドサーバーを使用する(推奨)
AIアシスタントを当社のホスト型サーバーに接続します:
https://mcp.twelvedata.com/mcp
以上です。インストール不要、APIキーのコピー&ペーストも不要です。接続するとブラウザウィンドウが開き、Twelve Dataアカウントでログインします — 個人のAPIキーが自動的にリンクされ、アカウントに紐付けられたままになります。
追加方法
Claude(デスクトップ/Web)およびChatGPTはカスタムコネクター/MCPサーバーをサポートしています:
- アシスタントのコネクター(または統合/MCPサーバー)設定を開きます。
- URL
https://mcp.twelvedata.com/mcpで新しいコネクターを追加します。 - プロンプトが表示されたら、接続/ログインをクリックします — Twelve Dataのログインページがブラウザで開きます。
- 認証すれば完了です。「AAPLのRSIは?」 や 「TSLAの最新決算を見せて」 などと質問できます。
正確なメニュー名はアプリやバージョンによって異なりますが、流れは常に同じです:URLを追加し、ブラウザのポップアップでログインします。
オプション2 — APIキーを使用してローカルで実行する
独自のマシンでサーバーを実行したい場合(例:Claude Desktopで標準入出力経由)?必要なのはTwelve Data APIキーのみで、OAuthのセットアップは不要です。
1. APIキーを取得する
twelvedata.comにログイン → ダッシュボード → APIキー。キーをコピーします。
2. インストール
Python 3.10以上が必要です(3.12推奨、macOSでは brew install [email protected] または make python-install)。
make install
3. APIキーを追加する
プロジェクトルートに .env ファイルを作成し、キーを記述します:
TWELVE_DATA_API_KEY=your_api_key_here
4. Claude Desktopに接続する
~/Library/Application Support/Claude/claude_desktop_config.json に追加します:
{
"mcpServers": {
"twelvedata": {
"command": "/path/to/twelve-data-mcp/.venv/bin/python",
"args": ["/path/to/twelve-data-mcp/src/server.py"]
}
}
}
.venv/bin/python パスを使用してください(システムPythonではなく — macOSには3.9が同梱されており、このサーバーには3.10以上が必要です)。設定を編集した後、Claude Desktopを再起動します。
以上です — サーバーは .env からAPIキーを読み取り、すべてのリクエストでそれを使用します。ログイン手順は不要です。
質問できること
- 価格 — 株式、ETF、FX、暗号通貨、コモディティ(リアルタイムおよび過去)
- テクニカル指標 — RSI、MACD、SMA、BBANDS、ATR、その他60以上
- ファンダメンタルズ — 財務諸表、決算、配当、株式分割、企業プロファイル、時価総額、主要統計、IPOカレンダー
- ファンド — ETFおよび投資信託のプロファイル、パフォーマンス、保有銘柄、リスク
- ニュース — 企業ニュースおよびプレスリリース
- マーケットインテリジェンス — ムーバー、為替レート、アナリスト評価、目標株価
- 規制関連 — SEC/EDGAR提出書類、インサイダー取引、機関投資家保有状況
シンボル形式:株式 AAPL、暗号通貨 BTC/USD、FX EUR/USD。
パートナー
独自のパブリックインスタンスを運用する場合や、専用のOAuthログインを設定する場合は、パートナー契約となります。twelvedata.comまでご連絡いただければ、セットアップガイドとOAuth認証情報を提供します。