Edgar SEC

Provides MCP access to EDGAR SEC data, enabling AI agents to retrieve proxy statements and Form 4 data for analysis.
  • typescript

5

GitHub Stars

typescript

Language

6 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "flothjl-edgar-sec-mcp": {
      "command": "uvx",
      "args": [
        "--from",
        "git+https://github.com/flothjl/edgar-sec-mcp@main",
        "edgar-sec-mcp"
      ]
    }
  }
}

Edgar SEC MCP Server provides a modular way for AI agents to access EDGAR data from the SEC, including proxy statements and Form 4 filings. It exposes tools and a runtime configuration that lets you run the server locally or connect to it remotely, enabling streamlined data retrieval and analysis.

How to use

To use the Edgar SEC MCP Server, start the local stdio instance and connect your MCP client to it. The server is designed to run as a local worker that your client can invoke with the two available tools: GetProxyStatementTablesByTicker and GetForm4ByTicker. Your client can request data by ticker, and the server will fetch the relevant EDGAR data for you to analyze.

Typical usage flow: start the server, then call the provided tools from your MCP client to retrieve proxy statement tables or Form 4 filings by ticker. Process the returned data in your application and orchestrate any downstream analysis you need.

How to install

{
  "type": "stdio",
  "name": "edgar-sec",
  "command": "uvx",
  "args": ["--from", "git+https://github.com/flothjl/edgar-sec-mcp@main", "edgar-sec-mcp"]
}

Additional configuration and notes

The Edgar SEC MCP Server exposes two core tools and is configured to run via a stdio connection using the uvx runtime. The server extension is labeled edgar-sec-mcp and is intended to be executed with the arguments shown in the configuration block above.

Available tools

GetProxyStatementTablesByTicker

Fetches proxy statement tables for a given ticker from EDGAR data.

GetForm4ByTicker

Retrieves Form 4 filings by ticker from EDGAR data.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational