Skip to main content
Glama

secfinapi-mcp

MCP server for SECfinAPI β€” standardized SEC EDGAR financial data (income statements, balance sheets, cash flow, 40+ ratios) as tools for Claude, Cursor, and other AI assistants.

Ask your AI assistant things like "What's Apple's revenue trend?" or "Compare MSFT and GOOGL operating margins" β€” it fetches the data live through SECfinAPI.

It runs locally on your machine and is a thin wrapper over the SECfinAPI REST API. No server to host, no extra cost.

Setup

  1. Get an API key (free) at https://www.secfinapi.com.

  2. Add the server to your AI assistant's MCP config.

Claude Desktop

Open Settings β†’ Developer β†’ Edit Config and add:

Once published to npm:

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

Running from source (before publishing):

{
  "mcpServers": {
    "secfinapi": {
      "command": "node",
      "args": ["C:/path/to/sec-financial-mcp/dist/index.js"],
      "env": { "SECFINAPI_KEY": "your-api-key-here" }
    }
  }
}

Restart Claude Desktop. The 6 tools below appear under the tools (πŸ”Œ) menu.

Cursor / VS Code

Same config shape in the editor's MCP settings β€” command, args, and the SECFINAPI_KEY env var.

Related MCP server: edgarmcp

Tools

Tool

Returns

get_company_info

Company metadata + a link to its filings on SEC EDGAR

get_income_statement

Standardized income statement (with filing dates)

get_balance_sheet

Standardized balance sheet

get_cash_flow

Standardized cash flow statement

get_metrics

40+ financial ratios (ROE, ROIC, margins, growth…)

list_companies

List / search the available US public companies

Environment variables

Variable

Required

Default

SECFINAPI_KEY

yes

β€”

SECFINAPI_BASE_URL

no

the SECfinAPI production API

Run from source

npm install
npm run build
SECFINAPI_KEY=your-key node dist/index.js

Publishing (maintainer)

npm run build
npm publish

License

MIT

Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

–Maintainers
–Response time
–Release cycle
–Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    D
    maintenance
    MCP server for SEC EDGAR that provides real-time access to filings, financial statements, and full-text search across all EDGAR documents.
    Apache 2.0
  • A
    license
    A
    quality
    F
    maintenance
    Free MCP server for stock and financial intelligence from SEC EDGAR, supporting financials, filings, comparisons, insider trades, historical prices, and sector peers.
    6
    51
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    An MCP server that wraps SEC EDGAR APIs to provide company financial data, screening metrics, and disclosure signals for investment diligence, with every figure traced to its source filing.
    8
    MIT

View all related MCP servers

Related MCP Connectors

  • SEC XBRL MCP β€” wraps SEC EDGAR XBRL API (data.sec.gov)

  • Query SEC EDGAR filings, XBRL financials, and company data through MCP. STDIO & Streamable HTTP.

  • Multi-tenant FastMCP server for Charles Schwab brokerage data, monetized via DPYC Tollbooth

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/michalperni11-gif/secfinapi-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server