opencapital について
opencapitalは、米国SEC提出書類に基づく企業のファンダメンタルズ、セグメント情報、同業比較、決算情報をAIクライアントに提供するホスト型の株式調査サービスです。データは読み取り専用で、米国上場企業の分析や比較に利用できます。
主な機能
- 01企業と財務指標のスクリーニング
- 02指標の定義と時系列の確認
- 03同業他社とセグメントの比較
- 04SEC提出書類の本文検索
- 05保有銘柄の確認とウォッチリスト管理
活用シーン
- 01成長率とバリュエーションで銘柄を選別
- 02複数企業の事業指標を比較
- 03四半期ごとのセグメント推移を追跡
- 04提出書類からリスク情報を検索
MCP 対応
Streamable HTTP経由で、読み取り専用の株式調査ツールをMCPクライアントに提供し、Google OAuthで認証します。ウォッチリスト用ツールでは、ユーザー自身のOpenCapitalウォッチリストを編集できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://api.opencapital.sh/mcpclaude mcp add --transport http sh-opencapital https://api.opencapital.sh/mcp{"mcpServers":{"sh-opencapital":{"type":"http","url":"https://api.opencapital.sh/mcp"}}}Cursor で開く{"servers":{"sh-opencapital":{"type":"http","url":"https://api.opencapital.sh/mcp"}}}VS Code で開く{"mcpServers":{"sh-opencapital":{"type":"http","url":"https://api.opencapital.sh/mcp"}}}{"mcpServers":{"sh-opencapital":{"serverUrl":"https://api.opencapital.sh/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
OpenCapital MCP サーバー
SEC 提出書類を情報源とする、米国のすべての上場企業の情報を AI アシスタントから利用できるようになりました。
OpenCapital は、Claude、ChatGPT、Cursor、Codex、その他あらゆる MCP 対応クライアントに、米国の上場企業が実際に報告している情報(基礎財務データ、セグメント別内訳、同業他社との比較、決算情報)への読み取り専用アクセスを提供する、ホスト型のModel Context Protocol(MCP)サーバーです。数千の米国上場株式(普通株式および ADR)の情報を、すべて SEC 提出書類から直接取得しています。
お客様側で何かを実行する必要はありません。サーバーは OpenCapital のインフラストラクチャ上でホストされています。クライアントに URL を 1 つ追加して、一度サインインすれば、すぐに質問できます。
https://api.opencapital.sh/mcp
- トランスポート: Streamable HTTP(リモート MCP サーバー)
- 認証: OAuth 2.0 — Google でサインインし、読み取り専用アクセスを許可します
- 無料プラン: 1 日 100 クエリ、クレジットカード不要。有料プランでは上限がなくなります。
- データ: 米国 SEC 提出書類(10-K、10-Q、8-K)から取得した基礎財務データ、セグメント情報、決算情報をリアルタイムで読み取れます
データは無料、ワークフローは有料です。すべての指標、セグメント、四半期、提出書類の参照情報を無料で照会できます。OpenCapital は SEC と無関係の独立したプロジェクトです。
クイック接続
以下からクライアントを選ぶか、詳しい手順については opencapital.sh/connect-ai をご覧ください。
Claude(claude.ai / Claude Desktop)
- カスタマイズ → コネクター → カスタムコネクターを追加
OpenCapitalという名前を付け、https://api.opencapital.sh/mcpを貼り付けます- 接続をクリックして、読み取り専用アクセスを許可します
詳しいガイド:opencapital.sh/connect-ai/claude
Claude Code
claude mcp add --transport http opencapital https://api.opencapital.sh/mcp
すべてのプロジェクトで利用できるようにするには、--scope user を追加します。その後、セッション内で /mcp を実行し、opencapital を選択して、認証を選びます。
詳しいガイド:opencapital.sh/connect-ai/claude-code
ChatGPT(Plus / Team / Enterprise)
- 設定 → アプリ → 詳細設定 → 開発者モードを有効にします
- アプリを作成を選び、
OpenCapitalという名前を付けて URL を貼り付け、OAuth を選択します - 読み取り専用アクセスを許可します
詳しいガイド:opencapital.sh/connect-ai/chatgpt
Cursor
~/.cursor/mcp.json(グローバル)または .cursor/mcp.json(プロジェクト)に追加します。
{
"mcpServers": {
"opencapital": {
"url": "https://api.opencapital.sh/mcp"
}
}
}
その後、Cursor Settings → Tools & MCP → Connect でサーバーを有効にします。
詳しいガイド:opencapital.sh/connect-ai/cursor
Codex / Codex CLI
codex mcp add opencapital --url https://api.opencapital.sh/mcp
codex mcp login opencapital
または、~/.codex/config.toml に追加します。
[mcp_servers.opencapital]
url = "https://api.opencapital.sh/mcp"
その他すべての MCP クライアント
Streamable HTTP トランスポートを使ってリモート/カスタム MCP サーバーを追加し、https://api.opencapital.sh/mcp を指定します。ほとんどのクライアントでは、上記の Cursor セクションにある mcpServers の JSON 形式も使用できます。最初の呼び出し時にブラウザーが開くので、サインインして読み取り専用アクセスを許可してください。
詳しいガイド:opencapital.sh/connect-ai/other
質問できること
このサーバーには、読み取り専用のツールが14個用意されています。ツール名を指定して呼び出すことはほとんどありません。自然な言葉で尋ねるだけで、クライアントが適切なツールを選びます。
| ツール | 機能 |
|---|---|
stock_screener | 企業の検索と絞り込みを行います(セクター、時価総額、P/E、成長率、FCFなど)。企業ごとに1行で表示します。 |
stock_screener_filter_values | 株式フィルター項目の有効な値を一覧表示します(例:セクター別の銘柄数)。 |
metric_screener | 企業間で財務指標を検索します。企業×指標ごとに1行で、最新値、前年同期比/前四半期比、TTMの変化を表示します。 |
metric_screener_filter_values | 指標フィルター項目の有効な値を一覧表示します。 |
metric_detail | 定義、平易な言葉での説明、シグナルの解釈、親指標/標準指標、同業他社の類似指標を表示します。 |
metric_time_series | 1つのティッカーについて、1つ以上の指標の四半期/年次/TTMの全履歴を表示します。 |
peer_time_series | 最大10銘柄について1つの指標を表示し、同業他社を直接比較します。 |
segment_time_series | 項目のセグメント別内訳(製品、事業、地域)と、セグメントごとの履歴を表示します。 |
business_overview | 企業の事業内容を、最新の10-KのItem 1から表示します。セグメント、バリューチェーン、パートナーシップ、記載された競合他社が含まれます。 |
business_competitors | 順位付きの同業他社リストを表示します。提出書類で言及された競合他社、相手側からの言及、埋め込み表現が類似する企業が含まれます。 |
filing_text_search | SEC提出書類の説明文(MD&A、リスク要因、脚注)を意味検索とキーワード検索で検索します。EDGARへのリンクと相互参照された指標を含む、関連度順の抜粋を表示します。 |
portfolio_holdings | 連携済みの証券口座の保有銘柄を、ティッカー別にウェイトと損益を集計して表示します。 (サインインと口座連携が必要です) |
get_watchlist | 企業のメタデータと次回の決算発表予定を含むウォッチリストを表示します。 (サインインが必要です) |
update_watchlist | ウォッチリストへのティッカーの追加または削除を行います。 (サインインが必要です) |
プロンプトの例
- 「過去8四半期のUberのMobilityテイクレートは?」
- 「AirbnbのADRを地域別に比較するとどうなりますか?」
- 「DoorDash MarketplaceのGOVをIPO以降、四半期ごとに表示してください。」
- 「AWS、Azure、GCP、Oracleのクラウド売上を比較してください。」
- 「売上高が20%超成長し、フリーキャッシュフローがプラスで、P/Eが30未満の大型株を10社探してください。」
- 「Nvidiaの決算発表前に、サプライヤー、ハイパースケーラーの顧客、競合他社が直近の提出書類で述べた内容を要約してください。」
その他の例は examples/prompts.md をご覧ください。
設計上、読み取り専用です
OpenCapital MCP サーバーが提供するのは、公開されているSEC提出書類に基づくファンダメンタルズ、セグメント、決算情報などの読み取り専用の株式調査データのみです。アシスタントが**取引を実行したり、アカウントの状態を変更したりすることはできません。**書き込み可能なのはウォッチリスト関連のツールのみで、変更できるのはご自身のOpenCapitalウォッチリストだけです。
プライバシーと利用規約
OAuthにより、AIクライアントはOpenCapitalの公開株式調査インデックスに読み取り専用でアクセスできます(ご希望の場合は、ご自身のウォッチリストと連携済みの証券口座の保有銘柄にもアクセスできます)。利用規約とプライバシーポリシーをご覧ください。
ライセンス
このリポジトリの設定スニペットとドキュメントはMITライセンスで提供されています。
接続先のOpenCapital MCPサービスは、利用規約に基づいて運営されるホスト型サービスです。無料プランを含むサービスの利用には、このライセンスではなく利用規約が適用されます。このリポジトリにはサーバーのソースコードは含まれていません。
リンク
- ウェブサイト — opencapital.sh
- 接続ガイド — opencapital.sh/connect-ai
- Model Context Protocol — modelcontextprotocol.io
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。