Plainyogurt21 Sec Edgar Mcp

ai.smitheryPublished by smithery.aiOfficial publisherv1.14.0Updated Oct 24, 2026

Provide AI assistants with real-time access to official SEC EDGAR filings and financial data. Enab…

The publisher's own server: 222wcnm Bilistalkermcp

VerifiedStreamable HTTPWeb executableFinanceData & Analytics

Overview

AI-generated overview

Gives an assistant read-only access to official SEC EDGAR company filings, financial statements, and insider transaction data.

What you can do
The server exposes tools for looking up companies by CIK, retrieving company information and facts, and listing recent filings. It also covers filing content and 8-K analysis with section extraction, financial statements parsed directly from XBRL for exact figures, and Form 3/4/5 insider trading analysis. Responses are meant to be deterministic and include filing references for verification.
When to use it
Useful for financial research on U.S. public companies, such as pulling a company's latest 10-K, checking reported revenue, or reviewing insider transactions, without manual searching of SEC.gov.
Requirements
A remote MCP endpoint reached over streamable HTTP, with a bearer token supplied in the Authorization header for Smithery authentication. Network access to the endpoint and to SEC data sources is needed.
Before you install
The Authorization bearer token is a credential and should be kept private. Data is read from public SEC filings; the project states it is not affiliated with or approved by the U.S. Securities and Exchange Commission, and figures should be checked against the cited filings.

Installation

In SourceWeft

  1. Open Plainyogurt21 Sec Edgar Mcp in the dashboard and add it to a workspace.
  2. Connect Authorization token credentials. They are stored privately and never shown on public pages.
  3. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/ai.smithery%2Fplainyogurt21-sec-edgar-mcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "plainyogurt21-sec-edgar": {
      "type": "http",
      "url": "https://server.smithery.ai/@plainyogurt21/sec-edgar-mcp/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_TOKEN>"
      }
    }
  }
}

README

SEC EDGAR MCP

[License: MIT] [Python: 3.9+] [Platform: Windows | Mac | Linux] [Build Status] [PyPI] [Verified on MseeP]

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

[!IMPORTANT] EDGAR® and SEC® are trademarks of the U.S. Securities and Exchange Commission. This open-source project is not affiliated with or approved by the U.S. Securities and Exchange Commission.

Introduction 📣

SEC EDGAR MCP is an open-source MCP server that connects AI models to the rich dataset of SEC EDGAR filings. EDGAR (Electronic Data Gathering, Analysis, and Retrieval) is the U.S. SEC's primary system for companies to submit official filings. It contains millions of filings and "increases the efficiency, transparency, and fairness of the securities markets" by providing free public access to corporate financial information. This project makes that trove of public company data accessible to AI assistants (LLMs) for financial research, investment insights, and corporate transparency use cases.

Using the Model Context Protocol (MCP) – an open standard that "enables seamless integration between LLM applications and external data sources and tools" – the SEC EDGAR MCP server exposes a comprehensive set of tools for accessing SEC filing data. Under the hood, it leverages the EdgarTools Python library to fetch data from official SEC sources and performs direct XBRL parsing for exact financial precision. This means an AI agent can ask questions like "What's the latest 10-K filing for Apple?" or "Show me Tesla's exact revenue from their latest 10-K" and the MCP server will retrieve the answer directly from EDGAR's official data with complete accuracy and filing references.

[!TIP] If you use this software, please cite it following CITATION.cff, or the following APA entry:

Amorelli, Stefano (2025). SEC EDGAR MCP (Model Context Protocol) Server [Computer software]. GitHub. https://github.com/stefanoamorelli/sec-edgar-mcp

Usage 🚀

Once the SEC EDGAR MCP server is running, you can connect to it with any MCP-compatible client (such as an AI assistant or the MCP CLI tool). The client will discover the available EDGAR tools and can invoke them to get real-time data from SEC filings. For example, an AI assistant could use this server to fetch a company's recent filings or query specific financial metrics without manual web searching.

For comprehensive guides, examples, and tool documentation, visit the SEC EDGAR MCP Documentation.

Demo: Here's a demonstration of an AI assistant using SEC EDGAR MCP to retrieve Apple's latest filings and financial facts (click to view the video):

In the demo above, the assistant uses SEC EDGAR MCP tools to retrieve Apple's filings and financial data, showcasing how EDGAR information is fetched and presented in real-time with exact precision and filing references. 📊

Documentation 📚

For installation and setup instructions, visit the SEC EDGAR MCP Quickstart Guide. For complete tool documentation, usage examples, and configuration guides, visit the SEC EDGAR MCP Documentation.

Architecture 🏗️

The SEC EDGAR MCP server acts as a middleman between an AI (MCP client) and the SEC's EDGAR backend:

  • 🔸 MCP Client: Could be an AI assistant (like Claude or other MCP-compatible tools) or any app that speaks the MCP protocol. The client sends JSON-RPC requests to invoke tools and receives JSON results.

  • 🔸 MCP Server (SEC EDGAR MCP): This server defines comprehensive EDGAR tools and handles incoming requests. It features:

    • Company Tools: CIK lookup, company information, and company facts
    • Filing Tools: Recent filings, filing content, 8-K analysis, and section extraction
    • Financial Tools: Financial statements with direct XBRL parsing for exact precision
    • Insider Trading Tools: Form 3/4/5 analysis with detailed transaction data
  • 🔸 EDGAR Data Sources: The server uses the edgartools Python library to access:

    • SEC EDGAR REST API: Official SEC endpoint for company data and filing metadata
    • Direct XBRL Parsing: Extracts financial data directly from SEC filings using regex patterns for exact numeric precision
    • Filing Content: Downloads and parses complete SEC filing documents (.txt format)

Key Features:

  • Deterministic Responses: All tools include strict instructions to prevent AI hallucination and ensure responses are based only on SEC filing data
  • Exact Precision: Financial data maintains exact numeric precision (no rounding) as filed with the SEC
  • Filing References: Every response includes clickable SEC URLs for independent verification
  • Flexible XBRL Extraction: Uses pattern matching to find financial concepts without hardcoded mappings

How it works: The MCP client discovers available tools (company lookup, financial statements, insider transactions, etc.). When invoked, each tool fetches data from SEC sources, applies deterministic processing rules, and returns structured JSON with filing references. This ensures AI responses are accurate, verifiable, and based solely on official SEC data.

References 📚

  • SEC EDGAR – About EDGAR, SEC.gov (2024). EDGAR is the SEC's database for electronic company filings.

  • Model Context Protocol (MCP) – Official documentation and SDKs. ModelContextProtocol.io – An open standard for connecting LLMs to tools.

  • EdgarTools – A modern Python library for accessing SEC EDGAR data with powerful filing analysis capabilities. GitHub repo, Documentation.

License ⚖️

This project is licensed under the MIT License. You are free to use, modify, and distribute it. See the LICENSE file for details.


© 2025 Stefano Amorelli – Released under the MIT license. Enjoy! 🎉

Source: README.md at commit 7e1ee14

Tools

0
SourceWeft has not read this server's tools yet.

Version history

1
  1. v1.14.0LatestSep 16, 2026

Score

85% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

Other Smithery integrations