Skip to main content
MCP server CX Codex

Datavidence Financials — Claude Code MCP server for SEC financials

Hands your agent normalized US-GAAP statements from SEC EDGAR: income statement, balance sheet, cash flow for any XBRL filer. Useful when the model has to reason over real figures.

Install into Claude Code · Platform CLI All methods and platforms ↓
claude mcp add --env FL_API_KEY=<FL_API_KEY> --env FL_API_BASE_URL=<FL_API_BASE_URL> --env FL_API_KEY_HEADER=<FL_API_KEY_HEADER> --env FL_API_TIMEOUT=<FL_API_TIMEOUT> --transport stdio datavidence-financials -- uvx datavidence-financials
Open on GitHub

What Datavidence Financials does

The server speaks MCP over stdio and forwards requests by HTTPS to the Datavidence Financials REST API. You bring your own key — without FL_API_KEY there is no live SEC data, and sandbox_demo_key only returns samples. The connector is MIT-licensed; the API behind it is a paid service.

Six tools ship with it. get_financials returns the income statement, balance sheet and cash flow for one company and fiscal year, with as_of for figures as they stood at a given date, before later restatements. get_financials_batch covers up to 25 tickers or CIKs in a single call and counts as one quota unit, so one bad symbol won't sink the rest. list_filings lists recent EDGAR submissions, get_revisions traces how a reported value changed from filing to filing, search_companies resolves a name to a ticker and CIK, and get_usage reports the monthly quota without spending it.

Coverage spans the SEC XBRL universe, US-GAAP only. IFRS filers get an explicit unsupported signal rather than wrong numbers. When a company moves under a new holding entity, SEC's ticker map points at the successor CIK, so earlier years have to be requested with cik= directly.

What it helps with

  • pull a company's annual statements without parsing XBRL
  • compare a figure as filed against its restated value
  • run 25 tickers through one call
  • resolve a company name to its CIK
  • check which forms a filer has on record

Example prompts for the agent

  • Show how Pfizer's FY2019 revenue changed across filings.
  • Find the CIK for Berkshire and list its recent 10-K filings.

How to install Datavidence Financials

Platform CLI

claude mcp add --env FL_API_KEY=<FL_API_KEY> --env FL_API_BASE_URL=<FL_API_BASE_URL> --env FL_API_KEY_HEADER=<FL_API_KEY_HEADER> --env FL_API_TIMEOUT=<FL_API_TIMEOUT> --transport stdio datavidence-financials -- uvx datavidence-financials

Replace <…> with your own values. uvx runs the command named after the package; if the README names another one, use uvx --from datavidence-financials <command>

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about Datavidence Financials

How do I install Datavidence Financials in Claude Code?

Run claude mcp add datavidence-financials -e FL_API_KEY=<FL_API_KEY> -- uvx datavidence-financials. Replace the placeholder with your own key.

What does Datavidence Financials do?

It maps SEC EDGAR XBRL tags onto a single US-GAAP schema and serves the statements to your agent. Point-in-time queries and source links are available.

Does it cover IFRS filers?

No. Only US-GAAP is supported, and IFRS filings return an explicit unsupported signal instead of figures.

Similar MCP servers

All MCP servers for Finance and business →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor