Financial Modeling Prep MCP Server
@cdtait
About Financial Modeling Prep MCP Server
Financial Modeling Prep MCP Server
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"fmp-mcp-server": {
"command": "python",
"args": [
"-m",
"venv",
".venv"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Financial Modeling Prep MCP Server?
A Model Context Protocol (MCP) server that provides tools, resources, and prompts for financial analysis using the Financial Modeling Prep API. It covers company profiles, financial statements, market data, stock quotes, charts, analyst ratings, indices, market performers, market hours, ETF analysis, commodities, cryptocurrencies, forex, and technical indicators.
How to use Financial Modeling Prep MCP Server?
Clone the repository, set up a Python environment (pip or uv), copy the .env.template to .env and add your Financial Modeling Prep API key. Optionally add an OpenAI API key for the chat agent. Run the server with your chosen transport (stdio, SSE, or Streamable HTTP) or deploy via Docker.
Key features of Financial Modeling Prep MCP Server
- Company profiles and peer comparisons
- Income statements, balance sheets, cash flow statements
- Stock quotes including aftermarket data
- Analyst recommendations and price targets
- Historical price data with price changes
- Multiple transport options (stdio, SSE, Streamable HTTP)
Use cases of Financial Modeling Prep MCP Server
- Retrieve real-time stock quotes for portfolio monitoring
- Analyze financial statements for investment research
- Get analyst ratings and price targets for stock screening
- Access historical price data for technical analysis
- Monitor market indices and top movers
FAQ from Financial Modeling Prep MCP Server
What API key is required to use this server?
An API key from Financial Modeling Prep is required. If using the chat agent, an OpenAI API key is also needed.
What transport protocols does the server support?
The server supports stdio, SSE, and Streamable HTTP transports.
Does the server support Docker deployment?
Yes, the server includes Docker support with configurable transport modes.
Can the server run in stateless mode?
Yes, the server supports
Frequently asked questions
What API key is required to use this server?
An API key from Financial Modeling Prep is required. If using the chat agent, an OpenAI API key is also needed.
What transport protocols does the server support?
The server supports stdio, SSE, and Streamable HTTP transports.
Does the server support Docker deployment?
Yes, the server includes Docker support with configurable transport modes.
Can the server run in stateless mode?
Yes, the server supports
Basic information
More Finance & Commerce MCP servers
Bitroad
bitroadaiMarketplace for AI agents: buy goods and services under spending caps, with returns and disputes.

GallanDigital Marketplace
GallanDigitalRead-only discovery server for GallanDigital, a B2B marketplace of credentialed operational systems and tools for PE operating partners, boutique consultants, and business owners. Exposes search, listing detail, contribu
govtrade-mcp
iamdarcieWraps the live GovTrade x402 API as MCP tools any agent can call directly — get congressional trade signals , get congressional trades , and get politician trading baseline . This server pays your live x402 endpoints on

NexusTrade Financial MCP
Austin StarksConnect AI assistants and agents to NexusTrade for quantitative research, backtesting, managed compute, creator discovery, strategy subscriptions, editable portfolio forks, continuous paper or live copy trading, and cont
Synci
SynciSynci connects your real bank, brokerage, and crypto-exchange accounts to AI assistants, read-only. Ask about balances, transactions, holdings, and spending across all your accounts in one place.
Comments