mcpField
S
Sec Xbrl

Sec Xbrl

リモート
pipeworx.io金融データ04 週間前に更新
リポジトリ公式サイト

Sec Xbrl について

Sec Xbrl は、SEC EDGAR XBRL API を利用して米国上場企業の提出書類や財務データを調べる、アナリストや財務研究者向けの MCP サーバーです。財務指標の推移や年次概要に加え、流動性、希薄化、研究開発費の分析機能を備えています。

主な機能

  1. 01企業の XBRL 分類とタグを確認
  2. 02財務指標の提出値を時系列で追跡
  3. 03年次財務数値を要約
  4. 04流動性期間の推定と希薄化・研究開発費の分析
  5. 05最近の提出書類や資本市場関連書類を検索

活用シーン

  1. 01企業の売上高や純利益の推移を確認
  2. 02上場企業の年次財務概要を取得
  3. 03流動性、株式数の変化、研究開発費を調査
  4. 04企業の最近の証券登録書類を確認

MCP 対応

SEC EDGAR XBRL の企業データや提出書類を照会するツールを MCP クライアントに公開します。Pipeworx ゲートウェイ経由で接続するほか、ローカルの stdio MCP サーバーとしても実行できます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://gateway.pipeworx.io/sec-xbrl/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

mcp-sec-xbrl

SEC XBRL MCP — SEC EDGAR XBRL API(data.sec.gov)のラッパーです

Pipeworx の一部です — AI エージェントを1684以上の稼働中のデータソースに接続する MCP ゲートウェイです。

ツール

ツール説明
get_company_facts企業が提出したすべての XBRL タクソノミーと概念タグを一覧表示します(CIK が必要です)。企業名、タクソノミー名(us-gaap、dei など)、タクソノミーごとの概念数、および各タクソノミーのタグ名のサンプル(最大20件)を返します。特定のタグの実際の数値を取得するには、get_company_concept または get_company_financials を使用します。
get_company_conceptすべての提出書類にわたる、企業の特定の財務指標を取得します。収益、純利益、または任意の XBRL タグの推移を追跡する際に使用します。例:get_company_concept(cik: "320193", taxonomy: "us-gaap", tag: "Revenue")。
search_filingsCIK を指定して、企業の最近の SEC 提出書類を検索します。提出書類の種類(10-K、10-Q、8-K など)で絞り込むこともできます。提出日、種類、アクセッション番号を返します。
get_company_financials米国上場企業の年次(10-K)財務情報を概括的にまとめます:収益、純利益、総資産、現金、EPS など。使用した XBRL タグと期末日を含む、整形された数値を返します。デフォルトでは直近の会計年度を返します。特定の年度を取得するには fiscal_year_end を指定します(例:Tesla FY2024 の場合は "2024-12-31"、年度を自動照合するには "2024")。単一企業の財務スナップショットに関する質問では、get_company_facts/get_company_concept よりこちらを優先してください。CIK(例:"320193")またはティッカー(例:"AAPL"。CIK に自動解決)を指定します。
get_liquidity_runwaySEC タグ付きの最新の現金/流動投資額と過去12か月間の営業キャッシュフローから、企業の機械的な流動性ランウェイを推定します。これはスクリーニング用の計算であり、経営陣による見通しではありません。将来の資金調達、コミットメント、アクセス制限、運転資本のタイミング、予測の変更は考慮しません。
get_dilution_profileSEC タグ付きの発行済み普通株式数、前年比の概算株式数変動、報告された株式発行による収入をまとめます。株式数の日付は四半期末と一致するとは限らず、タグは提出者によって異なります。また、完全希薄化後の資本構成表ではありません。
get_rnd_burn_profile年間値と当年累計値から前年同期累計値を差し引いて、SEC タグ付きの過去12か月間の研究開発費と営業キャッシュフローを算出します。使用した期間を返し、信頼できるブリッジを構築できない場合は null を返します。
get_capital_markets_filings企業の最近の資本市場関連 SEC 提出書類を一覧表示します。シェルフ登録と IPO 登録(S-1、S-3、S-3ASR および F- 系列)、424 目論見書、フリーライティング目論見書、発効通知、発効後修正が対象です。「この企業はシェルフ登録を提出したか」「最近何を登録したか」「有効な ATM プログラムが提出済みか」といった質問に回答します。登録書類や目論見書の提出はイベントであるため、証券が販売されたことの証明にも、残りのシェルフ登録枠や ATM 枠の定量化にもなりません。また、結果が空でも、指定された年のみが対象です。企業がその期間より前に提出した有効なシェルフ登録を保有している場合があります。

クイックスタート

MCP クライアント(Claude Desktop、Cursor、Windsurf など)に追加します:

{
  "mcpServers": {
    "sec-xbrl": {
      "url": "https://gateway.pipeworx.io/sec-xbrl/mcp"
    }
  }
}
このエンドポイントが実際に提供するもの

https://gateway.pipeworx.io/sec-xbrl/mcp の tools/list は、上の表にあるツールに加えて、Pipeworx 共通のメタツールである ask_pipeworx、 discover_tools、search_within、remember/recall など、ゲートウェイ全体で使えるツールも返します。そのため、表示されるツール数はこの表より多くなります。現在、単一パックのエンドポイントには、パック固有のツールとともに、共通ツールがおよそ 30 個表示されます。接続の initialize 応答に正確な範囲が記載されており、その日の状況を確認する際の基準になります。

これは意図的な設計であり、誤って多重化しているわけではありません。メタツールを使うと、このパックが扱わない質問にも ask_pipeworx 経由で対応できます。これはカタログ全体から適切なツールに振り分けるため、2 つ目の MCP サーバーを追加する必要はありません。現在、これらのメタツールを含めずにパックのエンドポイントをマウントする方法はありません。追加のスキーマによって増えるコンテキストが振り分けのメリットを上回る場合は、複数のパックエンドポイントではなく、ゲートウェイ全体に一度だけ接続してください。

または、Pipeworx ゲートウェイ全体に接続すると、このパックのツールだけでなく、すべてのパックのツールが直接一覧表示されます。

{
  "mcpServers": {
    "pipeworx": {
      "url": "https://gateway.pipeworx.io/mcp"
    }
  }
}

どちらの URL も同じゲートウェイと同じ 1684 以上のデータソースに接続します。違いは、どのパックのツールが直接一覧表示されるかだけです。どちらからでも、ask_pipeworx を使ってすべてのツールにアクセスできます。

MCP クライアントがない場合:HTTP 経由で呼び出す

curl -X POST https://gateway.pipeworx.io/v1/tools/sec_xbrl_get_company_facts \
  -H 'Content-Type: application/json' \
  -d '{"cik":"320193"}'

最初の呼び出しにアカウントは必要ありません。任意のツールの詳細を確認するには、GET https://gateway.pipeworx.io/v1/tools/sec_xbrl_get_company_facts を使用します。ツールを検索するには、{"query":"..."} を指定して POST https://gateway.pipeworx.io/v1/tools/search_packs を使用します。

スタンドアロン(ゲートウェイアカウント不要)

このパッケージは、ローカルの stdio MCP サーバーとしても実行できます。Pipeworx アカウントも、ゲートウェイへの往復通信も必要ありません。

{
  "mcpServers": {
    "sec-xbrl": {
      "command": "npx",
      "args": ["-y", "@pipeworx/mcp-sec-xbrl"]
    }
  }
}

または、直接実行して起動を確認できます。

npx -y @pipeworx/mcp-sec-xbrl

stdin/stdout 経由で MCP を使用し、このパックのツールのみを対象に initialize/tools/list/tools/call に応答します。上記のゲートウェイ接続で追加される共通メタツールは含まれません。同じソース、同じツールを使用しますが、ask_pipeworx による振り分けはありません。

ask_pipeworx を使う

ツールを直接呼び出す代わりに、平易な英語で質問できます。この方法は、上記のパックエンドポイントでもゲートウェイ全体でも利用できます。

ask_pipeworx({ question: "your question about Sec Xbrl data" })

ゲートウェイが適切なツールを選び、引数を自動的に設定します。

詳細情報

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。