Financial Modeling Prep (fmpsdk) vs MCP Server

A side-by-side look at the Financial Modeling Prep (fmpsdk) and MCP Server MCP servers: transport, auth, tools, quality signals, and the config to install either one in Claude, Cursor, Windsurf or VS Code.

Financial Modeling Prep (fmpsdk) logoFinancial Modeling Prep (fmpsdk)Finance & Fintech · Local subprocess (stdio)Financial Modeling Prep API as MCP tools — quotes, statements, prices, and ~240 endpoints.61GoodAuth: not declaredMCP Server logoMCP ServerFinance & Fintech · Local subprocess (stdio)finmap.org MCP server provides comprehensive historical data from the US, UK, Russian and Turkish stock exchanges. Access sectors, tickers, company profiles, market cap, volume, value, and trade counts, as well as treemap and histogram visualizations.57GoodAuth: no auth required

Verdict: choose Financial Modeling Prep (fmpsdk) for finance & fintech work as a local process; choose MCP Server for finance & fintech as a local process. You can also run both side by side in one mcpServers block.

Which MCP server should you choose?

Financial Modeling Prep (fmpsdk) logoChoose Financial Modeling Prep (fmpsdk) when

  • You need dedicated capabilities in the Finance & Fintech domain.
  • You prefer a local stdio subprocess transport.
  • You have the keys it needs: FMP_API_KEY.
  • You want tools like get_quote, get_company_profile, get_income_statement.
Explore Financial Modeling Prep (fmpsdk)

MCP Server logoChoose MCP Server when

  • You need dedicated capabilities in the Finance & Fintech domain.
  • You prefer a local stdio subprocess transport.
  • Its auth model fits you: No auth required.
Explore MCP Server

Feature & specification comparison

Rows where the two servers differ are marked.

SpecFinancial Modeling Prep (fmpsdk) logoFinancial Modeling Prep (fmpsdk)MCP Server logoMCP Server
CategoryFinance & FintechFinance & Fintech
Quality signal61/100 · Good57/100 · Good
Install commandConfirmedConfirmed
TransportLocal subprocess (stdio)Local subprocess (stdio)
AuthNot declaredNo auth required
PricingNot declaredFree
Required env varsFMP_API_KEYNone listed
Verified ownerCommunity listingCommunity listing
GitHub stars21515
Directory activity 2 views 0 installs 0 upvotes 5 views 0 installs 0 upvotes
Tools13Not listed

Tools & capabilities

Financial Modeling Prep (fmpsdk) tools 13

  • get_quoteFull real-time quote for one symbol (equity, index, commodity, crypto, or forex pair): price, change, day/52-week range, volume, market cap, 50/200-day averages.
  • get_company_profileCompany profile: price and market cap, identifiers (CIK/ISIN/CUSIP), sector and industry, headquarters, leadership, description, exchange.
  • get_income_statementIncome statement (revenue, expenses, net income) for one company. period: "annual" or "quarter". limit: how many periods, newest first.
  • get_balance_sheetBalance sheet (assets, liabilities, equity) for one company. period: "annual" or "quarter". limit: how many periods, newest first.
  • get_cash_flowCash flow statement (operating, investing, financing) for one company. period: "annual" or "quarter". limit: how many periods, newest first.
  • get_key_metricsPer-period key metrics: valuation multiples, per-share figures, returns on capital, margins — FMP-computed from the statements.
  • get_financial_ratiosPer-period financial ratios: liquidity, leverage, efficiency, profitability, and valuation — FMP-computed from the statements.
  • get_historical_pricesDaily close price and volume for one symbol between two dates (YYYY-MM-DD). Leave dates unset for FMP's default recent window. Long ranges are returned page by page — see the response's `note`.
  • search_symbolResolve a ticker symbol from a name or fragment (e.g. "apple" -> AAPL).
  • get_stock_newsRecent news articles for one or more symbols (comma-separated, e.g. "AAPL,MSFT"): headline, publisher, url, published date, snippet.
  • list_fmp_endpointsFind FMP endpoints beyond the curated tools. `query` is a substring match over name/group/summary; `group` filters to one category (e.g. "congress", "institutional_ownership"); `free_only` drops endpoints that need a paid FMP plan. Returns name, group, plan tier ("Free"/"Starter"/ "Premium"/"Ultimate"/"Add-on"), and one-line summary — pass a name to `describe_fmp_endpoint` for the full signature.
  • describe_fmp_endpointFull detail for one endpoint: call signature, every parameter, return type, plan tier, FMP wire path, and the complete docstring. Use before `call_fmp_endpoint` so the arguments are right.
  • +1 more on the listing page

MCP Server tools

No tool names declared yet. Check the project README from the listing page.

Ready-to-paste client configs

Paste either block (or both) into your client config, e.g. claude_desktop_config.json or ~/.cursor/mcp.json. We only show a config when the install command is confirmed.

Financial Modeling Prep (fmpsdk)

mcpServers (Claude Desktop / Cursor)
{
  "mcpServers": {
    "financial-modeling-prep-fmpsdk": {
      "command": "uvx",
      "args": [
        "fmpsdk-mcp"
      ],
      "env": {
        "FMP_API_KEY": "YOUR_FMP_API_KEY_HERE"
      }
    }
  }
}

MCP Server

mcpServers (Claude Desktop / Cursor)
{
  "mcpServers": {
    "finmap-org-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "finmap-mcp"
      ]
    }
  }
}

Frequently asked questions

Financial Modeling Prep (fmpsdk) is categorized under Finance & Fintech and uses a local stdio subprocess. MCP Server belongs to Finance & Fintech and uses a local stdio subprocess. Pick Financial Modeling Prep (fmpsdk) for finance & fintech work and MCP Server for finance & fintech.

Copy the mcpServers block from the config section on this page into your client's config (for example claude_desktop_config.json or ~/.cursor/mcp.json), then fully restart the client.

Financial Modeling Prep (fmpsdk) has no declared pricing — check the project's own site. MCP Server is listed as free. Auth: no auth required. If a server needs environment variables such as API keys, define them under the env key in your client's MCP config.

Yes. MCP clients support multiple servers: add financial-modeling-prep-fmpsdk and finmap-org-mcp-server as separate keys in the same mcpServers object, and your assistant will call tools from either one.

On AllMCPs, Financial Modeling Prep (fmpsdk) has a quality signal of 61/100 (Good) with 2 views, 0 installs and 215 GitHub stars. MCP Server has 57/100 (Good) with 5 views, 0 installs and 15 GitHub stars.