Skip to content
All data sources

SEC EDGAR Business Filings API and MCP server

No authsec

Public-company identity, filing history, and bounded XBRL financial evidence from SEC EDGAR. Reported facts retain their source periods and forms.

SEC EDGAR Business Filings is published by U.S. Securities and Exchange Commission EDGAR and covers United States public filers.

Calls reach the publisher at request time, so an answer reflects the record as it stood then.

Last verified . That is when these facts were last rebuilt from the ParcelOps source registry, not when U.S. Securities and Exchange Commission EDGAR last refreshed the data itself.

API access

Your AI client reaches SEC EDGAR Business Filings through one ParcelOps MCP endpoint, so there is no separate key to hold for it and no per-source client to write. Reaching it takes no credentials of your own.

Where it came from

Freshness and coverage

FreshnessLive
Places coveredUnited States public filers
Time coveredNot declared
CredentialsNo credentials required

What this source cannot tell you

  • Anything outside United States public filers. A request past that edge comes back empty rather than approximated.
  • Which years it spans, because the covered period is not declared.
  • Anything U.S. Securities and Exchange Commission EDGAR does not publish. ParcelOps returns this source as it stands and never fills a blank field from a different one.
  • Private companies without SEC filings are not covered.
  • Financial facts preserve the issuer-reported period and filing form and are not a credit score.

Methods (3)

A method is one call your agent can make against this source.

  • searchCompany

    read

    Resolve a public-company name or ticker to SEC CIK candidates.

    What you must providequery
    FreshnessLive (source-level)
    Input schema
    {
      "type": "object",
      "properties": {
        "query": {
          "type": "string",
          "minLength": 1,
          "maxLength": 200
        }
      },
      "required": [
        "query"
      ],
      "additionalProperties": false
    }
  • getCompanyFilings

    read

    Retrieve company identity and recent filing history by CIK.

    What you must providecik
    FreshnessLive (source-level)
    Input schema
    {
      "type": "object",
      "properties": {
        "cik": {
          "type": "string",
          "pattern": "^\\d{1,10}$"
        }
      },
      "required": [
        "cik"
      ],
      "additionalProperties": false
    }
  • getCompanyFacts

    read

    Retrieve bounded recent XBRL financial facts by CIK.

    What you must providecik
    FreshnessLive (source-level)
    Input schema
    {
      "type": "object",
      "properties": {
        "cik": {
          "type": "string",
          "pattern": "^\\d{1,10}$"
        }
      },
      "required": [
        "cik"
      ],
      "additionalProperties": false
    }

Where this source is used