SS

stefanoamorelli/sec-edgar-mcp

Productivity workflow

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

382 stars 101 forks 品質 80 トレンド 35AGPL-3.0

SEC EDGAR MCP(モデルコンテキストプロトコル)サーバー

概要

SECのEDGAR提出書類にアクセスするためのMCPサーバー。AIアシスタントを企業の提出書類、財務諸表、インサイダー取引データに正確な数値精度で接続します。 https://github.com/user-attachments/assets/d310eb42-b3ca-467d-92f7-7d132e6274fe このプロジェクトは米国証券取引委員会(SEC)とは提携も承認もされていません。EDGARおよびSECはSECの商標です。 -i フラグは MCP の JSON-RPC 通信に必要です。 他の設置方法(PIP、コンダ、UV)についてはドキュメントをご覧ください。 すべての回答にはSECが確認するためのURLを提出しています。 Difyのようなプラットフォームでは、stdioの代わりにstreamable HTTPを使いましょう: 認証は含まれていません。プライベートネットワークでのみ使用可能です。

概要(AI 翻訳)

SECのEDGAR提出書類にアクセスするためのMCPサーバー。AIアシスタントを企業の提出書類、財務諸表、インサイダー取引データに正確な数値精度で接続します。

セック・エドガー・ツールキットをベースに作られています。

https://github.com/user-attachments/assets/d310eb42-b3ca-467d-92f7-7d132e6274fe

デモ動画をご覧ください

[!注] 本プロジェクトは米国証券取引委員会(SEC)と提携または承認されていません。EDGARおよびSECはSECの商標です。

クイックスタート

-i フラグはMCPのJSON-RPC通信に必要です。

他の設置方法(PIP、UV)についてはドキュメントをご覧ください。

道具

カテゴリ ツール
会社CIK検索、会社情報、会社情報
ファイリング 10-K、10-Q、8-Kの回収、セクション抽出
財務統計貸借対照表、損益計算書、キャッシュフロー(XBRL解析済み)
インサイダー取引フォーム3/4/5取引

すべての回答にはSECが確認するためのURLを提出しています。

HTTPトランスポート

Difyのようなプラットフォームでは、stdioの代わりにstreamable HTTPを使いましょう:

認証は含まれていません。プライベートネットワークでのみ使用可能です。

評価

Promptfooベースのテストスイート。詳細はevals/を参照してください。

ドキュメント

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

SEC EDGAR MCP

MCP server for accessing SEC EDGAR filings. Connects AI assistants to company filings, financial statements, and insider trading data with exact numeric precision.

Built on sec-edgar-toolkit.

https://github.com/user-attachments/assets/d310eb42-b3ca-467d-92f7-7d132e6274fe

[!NOTE] This project is not affiliated with or endorsed by the U.S. Securities and Exchange Commission. EDGAR and SEC are trademarks of the SEC.

Quick Start

{
  "mcpServers": {
    "sec-edgar-mcp": {
      "command": "docker",
      "args": [
        "run", "-i", "--rm",
        "-e", "SEC_EDGAR_USER_AGENT=Your Name ([email protected])",
        "stefanoamorelli/sec-edgar-mcp:latest"
      ]
    }
  }
}

The -i flag is required for MCP’s JSON-RPC communication.

For other installation methods (pip, uv), see the documentation.

Tools

Category Tools
Company CIK lookup, company info, company facts
Filings 10-K, 10-Q, 8-K retrieval, section extraction
Financials Balance sheet, income statement, cash flow (XBRL-parsed)
Insider Trading Form 3/4/5 transactions

All responses include SEC filing URLs for verification.

HTTP Transport

For platforms like Dify, use streamable HTTP instead of stdio:

python -m sec_edgar_mcp.server --transport streamable-http --port 9870

No authentication is included. Use only on private networks.

Evaluations

Promptfoo-based test suite. See evals/ for details.

cd evals && npm install && npm run eval

Documentation

Full docs: sec-edgar-mcp.amorelli.tech

Contributors

GitHub で README 全文を見る

インストール

docker run -i --rm -e SEC_EDGAR_USER_AGENT=Your Name ([email protected]) stefanoamorelli/sec-edgar-mcp:latest
MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "sec-edgar-mcp": { "command": "docker", "args": [ "run", "-i", "--rm", "-e", "SEC_EDGAR_USER_AGENT=Your Name ([email protected])", "stefanoamorelli/sec-edgar-mcp:latest" ] } } }