filingrail-mcp (SEC EDGAR data) について
filingrail-mcp は、Claude Desktop、Cursor、Continue などの MCP クライアントで SEC EDGAR データを利用するためのサーバーです。申告情報や企業データを JSON に整え、財務データには SEC の元申告へのリンクを付けます。
主な機能
- 01SEC 企業の検索
- 02標準化された財務データと履歴の取得
- 03申告、インサイダー取引、8-K イベントの照会
- 04機関投資家の13F保有情報の検索
- 05財務データの元申告追跡
活用シーン
- 01企業の最近の財務指標の確認
- 02インサイダーの売買動向の追跡
- 03企業の重要な8-Kイベントの確認
- 04機関投資家の四半期保有銘柄の調査
MCP 対応
MCP サーバーとして、企業検索、財務情報、申告、インサイダー取引、8-K イベント、13F 保有情報のツールを公開します。クライアントは filingrail-mcp を stdio で起動し、RAPIDAPI_KEY を設定します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
uvx filingrail-mcpRAPIDAPI_KEYシークレットYour RapidAPI key for the Filingrail API. Get one free (50 calls/day, no card) at https://rapidapi.com/hudson-enterprises-llc-hudson-enterprises-llc-default/api/filingrailローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
8掲載時のツール一覧 · 3 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| q | string | はい | |
| limit | integer | いいえ |
詳細
filingrail-mcp — Claude、Cursor、あらゆる MCP エージェントで SEC EDGAR の提出書類を利用
AI エージェントに、企業財務情報、インサイダー取引、8-K イベント、13F 保有銘柄、生の提出書類ストリームなど、最新の SEC EDGAR データを提供します。すべてを整った JSON に正規化し、すべての数値を sec.gov の元提出書類までたどれるようにします。
pip install を 1 回、API キーを 1 つ設定するだけで、エージェントは実際の提出書類に基づいて、学習データではなく、「Apple の前四半期の現金残高はいくらでしたか?」 や 「2026-Q1 時点の Berkshire Hathaway の上位 10 件の保有銘柄を挙げてください」 といった質問に答えられます。
pip install filingrail-mcp
PyPI で公開中: pypi.org/project/filingrail-mcp · MIT ライセンス · Python 3.10+
これを作った理由
上場企業が SEC に報告する数値はすべて、EDGAR で無料公開されています。ボトルネックはアクセスではありません。必要な数値を 1 つ得るまでに自分で用意しなければならない、XBRL パーサー、タグの変化に対応する正規化処理、レート制限の管理、重複排除の仕組みです。filingrail-mcp は、完成した JSON をエージェントに渡します。
- 出典を追跡可能。 すべての財務情報レスポンスに、元となる
source_filing_urlが含まれます。クリックすれば、sec.gov 上の該当する 10-K/10-Q を確認できます。「信頼してください」ではありません。 - 正規化済み。 提出者が
us-gaap:Revenues、SalesRevenueNet、RevenueFromContractWithCustomerExcludingAssessedTaxのどれでタグ付けしていても、revenueはrevenueです。2006 年までさかのぼる 180 万件以上の XBRL 行を収録しています。 - 面倒な設定は不要。 EDGAR User-Agent の設定も、ローカルのパーサーも、レート制限の管理も不要です。すべて API が処理します。
API キーを取得(無料プラン、カード不要)
Filingrail は RapidAPI 上の REST API です。無料プランでは、クレジットカード不要で 1 日 50 回呼び出せます。
→ RapidAPI で Filingrail に登録 し、X-RapidAPI-Key をコピーしてください。
エンドユーザーは自分のキーを用意し、MCP クライアントの設定(以下)で RAPIDAPI_KEY として設定します。
エージェントを設定
Claude Desktop
%APPDATA%/Claude/claude_desktop_config.json(Windows)または ~/Library/Application Support/Claude/claude_desktop_config.json(macOS)を編集します。
{
"mcpServers": {
"filingrail": {
"command": "filingrail-mcp",
"env": { "RAPIDAPI_KEY": "your-rapidapi-key-here" }
}
}
}
Claude Desktop を再起動します。Filingrail のツール(search_companies、get_financials、get_insider_trades など)がツール一覧に表示されます。あとは自然な英語で質問するだけです。
Cursor/Continue/その他の MCP クライアント
クライアントの stdio コマンドとして filingrail-mcp を指定し、環境変数として RAPIDAPI_KEY を渡します。設定形式は上記と同じです。
クライアントがコマンドを直接受け取る場合は、次を使用します。
{ "command": "filingrail-mcp", "env": { "RAPIDAPI_KEY": "your-rapidapi-key-here" } }
提供するツール
| ツール | 機能 |
|---|---|
search_companies(q, limit) | ティッカー/CIK/社名の一部から企業を特定します(SEC の発行体 8,000 社以上、あいまい検索対応) |
get_recent_filings(form_type, cik, limit) | 最近の提出書類ストリーム。フォーム(10-K、8-K、4、13F-HR)または CIK で絞り込めます |
get_financials(ticker_or_cik, limit) | 最新の 10-K/10-Q の正規化済み明細項目と source_filing_url |
get_financials_history(ticker_or_cik, period, limit, …) | 四半期または年次の過去データ |
get_insider_trades(ticker_or_cik, since, limit) | Form 4 の取引情報。誰が、いつ、いくら売買したか |
get_8k_events(ticker_or_cik, since, limit) | SEC の項目コード(5.02、2.01 など)付きの 8-K 重要イベント |
get_13f_holdings(institution_cik, quarter, limit) | 機関投資家の保有銘柄(例:Berkshire の CIK は 1067983) |
health() | API の稼働状況を確認 |
試してみる
インストールと設定の後、エージェントに次のように尋ねてください。
- 「Apple の前四半期の売上高と営業利益を教えてください。提出書類へのリンクもお願いします。」
- 「過去 30 日間に NVIDIA のインサイダーが行った売却を見せてください。」
- 「今月、Tesla が提出した 8-K イベントは何ですか?」
- 「2026-Q1 の Berkshire Hathaway の 13F 保有銘柄から、規模の大きい 10 件を挙げてください。」
これは何ではないか
正直な注意事項:
- リアルタイムではありません。 新しい提出書類が反映されるのは、EDGAR が受理してから約 24 時間以内です(公平なアクセスを確保するポリシーによるものです)。
- Bloomberg ではありません。 日中価格、オプションチェーン、米国外の発行体、アナリスト予測には対応していません。
- 出典まで追跡できる SEC の構造化データ — それがこの製品のすべてです。
料金
| プラン | 価格 | 月間呼び出し回数 |
|---|---|---|
| 無料 | $0 | 1,500(1日あたり50回) |
| Pro | $9/mo | 5,000 |
| Ultra | $49/mo | 50,000 |
| Mega | $199/mo | 500,000 |
キーと請求はRapidAPIが管理します。こちらから取得 →
リンク
- APIキーを取得(RapidAPIの掲載ページ)
- Filingrailのホームページ
- Python SDK(同期・非同期) —
pip install filingrail - APIステータスページ
- ご質問・問題の報告:
[email protected]
ライセンス
MIT © Hudson Enterprises LLC
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。