edgar-mcp
edgar-mcp
SEC提出書類の全文をClaudeで検索できるようにするMCPサーバーです。
Claudeに*「今年の10-Kで、どの企業がagentic AIについて言及しましたか?」*と尋ねると、EDGARを直接検索します — 235件の実在する提出書類へのリンク付きです。
https://github.com/user-attachments/assets/afa2e1e5-ee79-42ad-a736-6f016b8f6c64
最も難しい問題
EDGARはCIKという、人間には意味がなくAPIにはすべてである10桁の識別子で振り分けます。当然の設計では、CIKをツールのパラメータとして受け、modelにこれを提示させます。これは最悪のかたちで失敗します。言語モデルは、覚えていない企業のCIKを自信を持って捏造してしまい、間違った企業のサブミッッションは正しい企業のサブミッションとまったくどう見えてしまいます。形式も正しく、もっともらしく、そして完全に間違っており、その間違いを伝える手がかりは何もありません。そこで、担当するツールはティッカーか企業名を受け、コード内でSECの自身のマッピングファイルを使って解決します。名前が曖昧な場合(「American」は66社に一致する)、リゾルバは最良スコアの候補を選びまし正しい候補リストを返し、Claudeがどちらを意図しているのかを尋ねます。モデルは簡単な場合は、文脈から扱い、間違った場合はコードが捕捉します。
Related MCP server: EdgarTools MCP
インストール
npm install -g @alinarashid/edgar-mcpclaude_desktop_config.json に追加します。
{
"mcpServers": {
"edgar": {
"command": "npx",
"args": ["-y", "@alinarashid/edgar-mcp"],
"env": {
"SEC_USER_AGENT": "your-app your@email.com"
}
}
}
}SEC_USER_AGENT は必須です。SEC は呼び出し元を特定できないリクエストを拒否します。どのヘッダー不明の場合は、結果が空のではなく 403 が返されます。
Claude Desktop を再起動します。
ツール
search_filings — 2001年以降のすべての提出書を対象にした全文検索です。フォーム、日付範囲、企業の種別で絞り込めます。提出企業、フォーム、日付、およびドキュメントのリンクを返します。
list_company_filings — 1社の提出書を新しい順に表示します。ティッカーまたは企業名を受け付けます。フォームタイプでフィルターしないと、ほとんどがフォーム4のインサイダー取引になります。
例
今年に「agentic AI」に言及した10-K提出企業はどこですか。
American Airlines の最近の四半期報告を見せて。
2026年の8-Kの提出書類で「material weakness」に言及したものを見つけて。
既知の制限
検索はメタデータを返し、テキストは返しません。 どの提出書が一致するかはわ分かりますが、その中に書かれている内容ははではありません。文章を読むにはURLを参照してください。
良い順位はキーワードの関連性に基づくため、企業規模とは関係ありません。 しと、そのフレーズを繰り返す短い提出書は、そのフレーズを指摘するだけの300ページの10-Kよりも上位に表示されます。
公開企業のみ です。非公開の会社はSECに提出する書類がありません。
企業内を検索すると、そのCIKでタグ付けされた第三者の提出書も含まれます。 外部のグループが提出した株主提案書などが挙げられます。
注記
efts.sec.gov の全文エンドポイントは文書化されていません — SEC はパラメータ一覧、レスポンススキーマ、安定性の保証を公開していません。このパッケージは堅牢に読み取ることを意図しているため、裏形式が変更された場合には更新が必要になることがあります。
リクエストは直列化され、毎秒お約8件に制されています。これはSECが公表している上限である毎秒10件を下回ります。
ライセンス
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- -licenseNot gradedqualityNot gradedmaintenanceEnables deep analysis of SEC EDGAR filings through universal company search, document content extraction, and advanced filing search capabilities. Provides AI-ready access to business descriptions, risk factors, financial statements, and full-text search across any public company's SEC documents.
- AlicenseNot gradedqualityDmaintenanceEnables LLMs to download, parse, and analyze SEC EDGAR filings, including 10-K/Q reports, XBRL financial statements, and insider trading data. It provides structured access to institutional holdings, corporate events, and financial facts for comprehensive investment research.2MIT
- AlicenseAqualityBmaintenanceQuery SEC EDGAR for company filings, financial data, and executive disclosures. Search by company name or ticker, retrieve 10-K/10-Q/8-K filings, and extract structured financials — backed by the official SEC EDGAR API, built for AI agents.4MIT
- AlicenseNot gradedqualityDmaintenanceEnables LLMs to access SEC EDGAR data: search filings, extract sections, pull structured financials, and track insider transactions.19MIT
Related MCP Connectors
SEC EDGAR for AI agents: company filings, financials and insider trades. No API keys.
SEC EDGAR filings for AI agents: company lookup, filings, financials, insider trades. No keys.
Certified SEC EDGAR fact memory for AI agents with zero hallucination and filing provenance.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/alinarashid/edgar-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server