Agent♥︎Age
Catalog

SEC EDGAR Filings MCP

OfficialLive

by stagproject · Python

SEC EDGAR MCP: search, preview, purchase filings. x402 USDC on Polygon. xpay + Cloud Run upstream.

SEC EDGAR MCP Server: io.github.stagproject/sec-filings-mcp

This MCP server provides structured access to SEC EDGAR filings for agents. It supports searching, previewing via samples, and purchasing filings. Filing metadata is served from Supabase views named fi_listings_portfolio and fi_listings_portfolio_compact, populated by the finance-factory pipeline.

🛠️ Key Features

  • Tools: search_filings, get_filing_sample, purchase_filing
  • Uses Supabase views: fi_listings_portfolio, fi_listings_portfolio_compact
  • Data population via the finance-factory pipeline

🚀 Use Cases

  • Agent workflows that need to locate relevant SEC filings
  • Previewing filings using filing samples
  • Purchasing filings through the MCP tool interface

⚡ Developer Benefits

  • Structured toolset aligned to agent operations: search → sample → purchase
  • Deterministic data source via Supabase views (fi_listings_portfolio*)

⚠️ Limitations

  • Purchasing requires xpay context, referenced as “x402 USDC on Polygon” and “xpay + Cloud Run upstream”
  • Includes a “Try without xpay key” guidance document (docs/TRY_WITHOUT_XPAY.md)

Topics

edgarmcpmcp-servermodel-context-protocolsecx402