FinancialFilingsNot published by vendorVerified 2026-10-18

FinancialFilings MCP: global company filings for agents

Hosted MCP that searches about 93,000 listed companies and returns their filings as Markdown, across 60 markets including Europe, Japan and Korea. Sign in with a free account; no API key.

Verified factsChecked 2026-10-18

PriceThe MCP works with a free FinancialFilings account. The separate pay-as-you-go REST API gives 500 free credits a month (Search 1, Markdown 6, Financials 40 credits per call; $0.010 per credit after that). Whether MCP calls draw on those credits is not published.4 [Verified 2026-10-18]
API key / authOAuth sign-in with a free account; no API key. Our unauthenticated request on 2026-10-18 returned HTTP 401 invalid_token with an OAuth resource-metadata challenge.3 [Verified 2026-10-18]
Rate limitPublished for the REST API only: 5 requests a minute free, 50 a second with a card. No MCP-specific limit is published.4 [Verified 2026-10-18]
TermsTerms of Service (effective Oct 14, 2026): no reselling, redistributing or publicly displaying the raw data without consent, no building a competing product, and no training, fine-tuning or distilling models on the data, including via AI services that train on your inputs.5 [Verified 2026-10-18]
Coverage53,356,449 filings from 93,002 companies in 60 markets (counts shown on the MCP page, 2026-10-18); the company says new filings are indexed within minutes.1 [Verified 2026-10-18]
StatusThe MCP page labels it new; no SLA is published for free accounts (Enterprise lists 99.9% uptime). The llms.txt calls the server open source, but we found no public repository.6 [Verified 2026-10-18]

FeaturesChecked 2026-10-18

YesNoN/ANot published
CapabilityValueNote
StatusLabeled new on the MCP page, with no beta or GA label; no SLA for free accounts.Not published1 [Not published by vendor: checked 2026-10-18 on https://financialfilings.com/mcp/]Labeled new on the MCP page, with no beta or GA label; no SLA for free accounts.
API key requiredFree account (OAuth), no API key. Our unauthenticated request returned HTTP 401 invalid_token with an OAuth challenge.Yes2 [Verified 2026-10-18 by test request to https://mcp.financialfilings.com/mcp]Free account (OAuth), no API key. Our unauthenticated request returned HTTP 401 invalid_token with an OAuth challenge.
Free tierFree account. Filing, company and financial tools work on a free account; webhook tools are Enterprise-only.Yes3 [Verified 2026-10-18 on https://financialfilings.com/integrations/claude-code/]Free account. Filing, company and financial tools work on a free account; webhook tools are Enterprise-only.
Rate limitNo MCP limit is published. The REST API allows 5 requests/min free and 50/s with a card.Not published4 [Not published by vendor: checked 2026-10-18 on https://financialfilings.com/pricing]No MCP limit is published. The REST API allows 5 requests/min free and 50/s with a card.
Official MCP serverHosted, mcp.financialfilings.com/mcp. Streamable HTTP with OAuth; official ChatGPT app and Claude connector.Yes1 [Verified 2026-10-18 on https://financialfilings.com/mcp/]Hosted, mcp.financialfilings.com/mcp. Streamable HTTP with OAuth; official ChatGPT app and Claude connector.
Official SDKREST API + OpenAPI spec. A REST API with an OpenAPI 3 schema is published; no client SDK is listed.No6 [Verified 2026-10-18 on https://financialfilings.com/llms.txt]REST API + OpenAPI spec. A REST API with an OpenAPI 3 schema is published; no client SDK is listed.
Data license / termsNo redistribution, public display of raw data, competing products, or training on the data.Proprietary; no model training5 [Verified 2026-10-18 on https://financialfilings.com/terms]No redistribution, public display of raw data, competing products, or training on the data.
Commercial use allowedAllowed; no redistribution. The terms bar resale, redistribution, public display of raw data and model training; Enterprise adds redistribution rights.Yes5 [Verified 2026-10-18 on https://financialfilings.com/terms]Allowed; no redistribution. The terms bar resale, redistribution, public display of raw data and model training; Enterprise adds redistribution rights.
CORS / browser useAccess-Control-Allow-Origin: *. Preflight returned * (status 400 to our bare OPTIONS).Yes2 [Verified 2026-10-18 by test request to https://mcp.financialfilings.com/mcp]Access-Control-Allow-Origin: *. Preflight returned * (status 400 to our bare OPTIONS).
Freshness / coverageCounts on the MCP page 2026-10-18; new filings indexed within minutes (company claim).53.4M filings, 93,002 companies1 [Verified 2026-10-18 on https://financialfilings.com/mcp/]Counts on the MCP page 2026-10-18; new filings indexed within minutes (company claim).

What it does

FinancialFilings (also sold as FinancialReports) indexes regulatory filings from 109 regulator sources: annual, quarterly, interim and ad-hoc reports. Its hosted MCP server at mcp.financialfilings.com/mcp lets an agent search companies by name, ticker, ISIN or LEI, find filings by company, type, market or date, fetch a filing as Markdown, and query extracted financial data. Clients sign in with OAuth using a free account; the company says the filing, company and financial tools work on a free account, while webhook tools are Enterprise-only. It is useful where SEC EDGAR stops: European, Japanese and other non-U.S. issuers.

Working exampleNot run: needs a free FinancialFilings account (OAuth sign-in; we did not sign up)

Documented request, not run by us: needs a free FinancialFilings account (OAuth sign-in; we did not sign up). The response below is what we did run on 2026-10-18.

# Not run: needs an OAuth token from a free FinancialFilings account
curl -sS -X POST https://mcp.financialfilings.com/mcp \
  -H "Authorization: Bearer $FF_OAUTH_TOKEN" \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

Response (trimmed)

Not run with a token. What we did run on 2026-10-18 (same call, no token):
HTTP 401
www-authenticate: Bearer error="invalid_token", ...,
  resource_metadata="https://mcp.financialfilings.com/.well-known/oauth-protected-resource/mcp"
{"error": "invalid_token", "error_description": "Authentication failed. ..."}

Agent setup

Prompt to give your agent

You have the FinancialFilings MCP. Find the latest annual report for <company> (search by ISIN if I give one), fetch it as Markdown, and quote the figures I ask for with the filing date, report type and section. Don't paste large chunks of the raw filing, and don't give investment advice.

Agent / MCP-style tool snippet

// Claude Code (then run /mcp and choose Authenticate):
//   claude mcp add --transport http financialreports https://mcp.financialfilings.com/mcp
// Cursor .cursor/mcp.json
{
  "mcpServers": {
    "financialreports": { "url": "https://mcp.financialfilings.com/mcp" }
  }
}

Fit and safety

Good for

  • Reading a European or Japanese company’s annual report inside Claude or ChatGPT
  • Finding a company’s filings by ISIN or LEI
  • Pulling one section of an interim report into a research note

Watch out

  • Do not use it to build a dataset for model training. The terms forbid training, fine-tuning or distilling on the data.
  • Do not republish raw filings or data from it. Redistribution and public display need written consent or an Enterprise deal.
  • Do not reach for it for U.S. filers when the free, keyless SEC EDGAR API covers them.
  • Do not plan heavy automation without checking limits. MCP limits are unpublished and the free REST tier allows 5 requests a minute.

Alternatives

SEC EDGAR APIsFree, keyless official data for U.S. filers, with XBRL facts.
OpenFIGI APIFree identifier mapping to match tickers and ISINs across markets.
Exa hosted MCPKeyless web search to find an issuer’s own investor-relations page.

FAQ

Is the FinancialFilings MCP free?

It works with a free FinancialFilings account and no API key. The company says filing, company and financial tools work on a free account; webhook tools are Enterprise-only.

Can I train a model on FinancialFilings data?

No. The terms effective Oct 14, 2026 forbid training, fine-tuning or distilling models on the data without a separate agreement.

Which markets does FinancialFilings cover?

The company lists 60 officially covered markets across Europe, the Americas, East and Southeast Asia, Oceania and the Middle East and Africa.

Compare

Put FinancialFilings MCP side by side with other free agent tools on keys, limits, MCP support, licensing and CORS. Open the comparison grid →

SourcesFootnotes