FMP MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@FMP MCP ServerWhat's Apple's current stock price and market cap?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
FMP MCP Server
MCP server for Financial Modeling Prep API. Enables Claude to access real-time stock data, financial statements, cryptocurrency information, and market data.
Features
Company (9 tools): Profile, search, screening, CIK/CUSIP/ISIN lookup, stock list, news search
Market (7 tools): Real-time quotes, historical prices, P/E ratios, sector/industry performance
Crypto (6 tools): Quotes, list, intraday data, daily historical data, news, search news
Financials (4 tools): Income statement, balance sheet, cash flow, growth metrics
Related MCP server: Financial Modeling Prep MCP Server
Installation
git clone https://github.com/yourusername/fmp-mcp.git
cd fmp-mcp
pip install -e .
# Setup API key
cp .env.example .env
# Edit .env and add your FMP_API_KEYPrerequisites: Python 3.10+, FMP API key
Usage
Add to Claude Desktop config:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"fmp": {
"command": "python",
"args": ["-m", "fmp_mcp.server"],
"env": {
"FMP_API_KEY": "your_api_key_here"
}
}
}
}Example Prompts
"What's Apple's current stock price and market cap?"
"Find technology companies with market cap over $100B"
"Show me Tesla's income statement for the last 3 years"
"What's the current Bitcoin price?"
"Get historical prices for NVDA over the last 30 days"
"Search for recent news about Apple and Tesla stocks"
"Get daily Bitcoin historical prices for the last month"
Development
pytest # Run tests
black src/ tests/ # Format code
ruff check src/ tests/ # Lint codeTroubleshooting
API Key Issues: Verify key in .env or Claude config
Connection Issues: Check path in claude_desktop_config.json
Debug: Use MCP Inspector
npx @modelcontextprotocol/inspector python -m fmp_mcp.serverLinks
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Financial data MCP server for Claude, ChatGPT, Cursor and Codex. Real-time stock quotes, financial statements, options flow, SEC filings, insider trades, 13F holdings, macro data and market news from gloom.sh, the open-source Bloomberg Terminal alternative.
Financial Modeling Prep MCP (/stable API; v3 deprecated 2025-08-31).
MCP server for Financial Modeling Prep API with 250+ financial data tools
Your investing research inside Claude: watchlists, financial ratios, reverse-DCF valuations, investment theses, notes, portfolio, earnings calendar and news for the companies you follow. 70 read and write tools; ask what's on your morning desk, rank a watchlist by ROE, log a trade or save a thesis. OAuth sign-in. Free to start.
Related MCP Servers
- AlicenseCqualityAmaintenanceEnables AI assistants to access and analyze financial data including stock information, company fundamentals, and market insights through the Financial Modeling Prep API.267436 npm150TypeScriptApache 2.0
- AlicenseNot gradedqualityDmaintenanceProvides AI assistants access to comprehensive financial data including real-time stock quotes, company fundamentals, financial statements, market analysis, economic indicators, and 250+ financial tools across 24 categories from Financial Modeling Prep API.436 npmApache 2.0
- AlicenseAqualityBmaintenanceEnables AI agents to analyze stocks, screen markets, compare peers, read earnings calls, and track sector rotations using live financial data from Financial Modeling Prep.21PolyForm Noncommercial 1.0.0
- AlicenseBqualityBmaintenanceProvides access to Financial Modeling Prep's comprehensive financial data API, enabling real-time stock quotes, company fundamentals, financial statements, market insights, analyst data, and technical indicators directly in Claude Desktop.26546 npm2MIT