Free betafull access, free until October 2026. No card, no auto-charge — paid plans are opt-in when they launch.

SEC financial data, inside your AI assistant

secfinapi-mcp is an official Model Context Protocol server — add it once and Claude, Cursor or any MCP client pulls standardized SEC financials straight into the conversation.

npx -y secfinapi-mcpnpmGitHub· open source · MIT
1

Get an API key

Create a free key at secfinapi.com/register. The server reads it from the SECFINAPI_KEY environment variable.

2

Add the server

Claude Desktop / Cursor — paste into your MCP config

{
  "mcpServers": {
    "secfinapi": {
      "command": "npx",
      "args": ["-y", "secfinapi-mcp"],
      "env": { "SECFINAPI_KEY": "your-api-key" }
    }
  }
}

Claude Code (CLI)

claude mcp add secfinapi --scope user \
  --env SECFINAPI_KEY=your-api-key \
  -- npx -y secfinapi-mcp
3

Ask away

Restart your client — the SECfinAPI tools appear automatically. Then ask:

What was Apple’s revenue and net income over the last 5 years?
Compare the operating margins of Microsoft, Alphabet and Amazon.
Show Tesla’s free cash flow and capex trend.
What is NVIDIA’s ROIC and debt-to-equity?
Pull JPMorgan’s latest balance sheet.

Your assistant calls SECfinAPI and answers from real SEC filings.

What the server exposes

get_company_info

Company profile + a link to its filings on SEC EDGAR

get_income_statement

Standardized income statement

get_balance_sheet

Standardized balance sheet

get_cash_flow

Standardized cash-flow statement

get_metrics

40+ financial ratios (margins, ROE/ROIC, leverage, growth)

list_companies

Search the directory of US public companies

Prefer the REST API?

The MCP server is a thin wrapper over the SECfinAPI REST API — the same data is available as plain JSON.

Read the API docs →