For Claude · Cursor · Copilot · any MCP client
Real financial data your agents can prove
Your LLM is brilliant at reasoning and unreliable at numbers. FinancialDataAPIs plugs SEC EDGAR and Financial Modeling Prep data into your agent through a single MCP server, so every figure it quotes is traceable to a filing. No hallucinations. No hand-waving.
🔌 One MCP endpoint📑 SEC-sourced citations🧰 22+ tools🆓 1,000 calls/month free
The problem
LLMs are fluent. Financial numbers are not.
Ask a model for AAPL's latest revenue and it may confidently invent a figure, blend two quarters, or “forget” the source. For a chatbot that's an embarrassment — for financial work it's a liability.
❌ Let the LLM hallucinate
- Plausible-sounding numbers with no origin.
- Quarters and fiscal years mixed up.
- No way to verify the claim.
- Silent failure — it looks right and isn't.
✅ Source it with FinancialDataAPIs
- Deterministic tool calls return real, ingested rows.
- Every number carries its form, filing_date, and fiscal_year.
- The agent can quote the exact SEC filing.
- Stale vendor data is flagged, never silent.
The fix
Every number carries its source
Each response includes a data_source — SEC EDGAR for free tools, Financial Modeling Prep for vendor tools. Free-tool rows carry citation fields (form, filing_date, period, fiscal_year, filed_as_reported), and vendor rows flag stale data. Your agent can answer a question and tell you exactly where the number came from.
Ask your agent:
“What was AAPL's latest annual revenue, and cite the SEC filing it came from?”
It answers with the source, not a guess:
AAPL's latest annual revenue is $383,285,000,000, reported on the 10-K filed 2025-10-31 for fiscal year 2025 (period 2025-09-30).
The tools
Everything your agent needs, in one MCP server
Seven fundamental-data tools, the new screener and standardized tools, plus symbol, signal, and backtest tools — 22 in total.
Fundamentals · Free
SEC EDGAR, cited
get_company_profileResolve a ticker or CIK to its canonical SEC identity.
get_financial_statementsIncome, balance, and cash-flow rows, each carrying form, filing_date, and fiscal_year.
get_sec_filingsA company's filing history, newest first.
get_fund_holdingsWhat an ETF or fund actually held as of its latest filing.
Fundamentals · Starter+
Vendor enrichment
get_key_metricsValuation and profitability ratios for a ticker.
get_analyst_estimatesCached consensus estimates and price targets.
get_company_newsLatest headlines alongside the fundamentals.
New this release
Screen & standardize
screen_stocksScreen the universe with a two-stage filter tree and cite the matched-field values.
get_standardized_financialsCross-company comparable statements — income, balance, or cash flow, annual / quarterly / ttm.
Plus symbol lookup, 8 per-signal tools, batch run_signals, and full backtesting. See the complete list in the MCP tool reference.
Quick start
Connect in 2 minutes
Create a free key, add one config block, and your agent can start calling the tools.
{
"mcpServers": {
"financialdataapis": {
"url": "https://api.financialdataapis.com/v1/mcp",
"headers": { "Authorization": "Bearer YOUR_API_KEY" }
}
}
}Step 1
Create a free account and copy your API key.
Step 2
Add the config block to Claude, Cursor, or Copilot.
Step 3
Ask a financial question — the agent calls the tools and cites sources.
Prefer code-first setup? Read the full MCP quick-start guide.
Start on the free tier
1,000 requests a month, no credit card required. Enough to wire up your agent, pull real fundamentals, and prove the numbers — before you spend a cent.