FMP MCP Server
About
Provides tools, resources, and prompts for financial analysis using the Financial Modelling Prep API.
Details
- Author
- ccdatatraits
- Categories
- Developer Tools, Finance, Other, API
Jump to
Setup
Install FMP MCP Server in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/ccdatatraits/fmp-mcp-server
Follow the installation instructions in the repository README, then restart your MCP client.
A Model Context Protocol (MCP) server that provides tools, resources, and prompts for financial analysis using the Financial Modelling Prep API.
- get_company_profile: Get comprehensive company information
- get_stock_quote: Real-time stock quotes and market data
- get_financial_statements: Income statement, balance sheet, and cash flow data
- get_key_metrics: Key financial metrics and KPIs
- get_financial_ratios: Comprehensive financial ratios for analysis
- get_dcf_valuation: Discounted cash flow valuation
- search_companies: Search for companies by name or symbol
- get_sector_performance: Market sector performance overview
- Market Sectors: Real-time sector performance data
- Company Profiles: Detailed company information
- Financial Statements: Complete financial statement data
- financial_analysis: Comprehensive financial analysis workflow
- investment_research: Detailed investment research report
- sector_analysis: Sector performance and comparison analysis
cp .env.example .env # Edit .env and add your Financial Modelling Prep API key
- VisitFinancial Modelling Prep
- Sign up for an account
- Copy your API key to the.envfile
Add to your Claude Code MCP configuration:
{ "mcpServers": { "fmp": { "command": "uv", "args": ["run", "python", "-m", "fmp_mcp_server.server"], "env": { "FMP_API_KEY": "your_api_key_here" } } } }
# Run the server uv run python -m fmp_mcp_server.server # Or use the installed script uv run fmp-mcp-server
# Build the image docker build -t fmp-mcp-server . # Run with environment file docker run --env-file .env fmp-mcp-server
# Start the service docker-compose up -d # View logs docker-compose logs -f # Stop the service docker-compose down
Using pre-built image from GitHub Container Registry
docker run --env-file .env ghcr.io/ccdatatraits/fmp-mcp-server:latest
uv run black src/ uv run ruff check src/
The Financial Modelling Prep API has rate limits depending on your subscription:
- Free: 250 requests/day
- Starter: 300 requests/minute
- Professional: 2000 requests/minute
Configure rate limiting in your.envfile if needed.
This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.
Interact with Alchemy's blockchain APIs to query data without writing code.
Equibles Agent Terminal is a paid hosted remote MCP for Equibles. It exposes Streamable HTTP tool calls, bearer-token access, public server-card metadata, usage logs, and receipt-oriented JS
Provides real-time cryptocurrency pricing data and market information from major exchanges like Binance, Coinbase, and Kraken via the Luzia API. It enables AI assistants to fetch ticker prices, compare exchange rates, and analyze market trends through specialized tools and prompts.
US/HK markets — 110 tools: real-time quotes, options, orders, fundamentals, alerts, DCA & portfolio
Interact with Ramp's Developer API to run analysis on your spend and gain insights leveraging LLMs
Connect to any financial, utility, billing accounts; retrieve balance, transactions, payment and identity data instantly.
Interact with Twelve Data APIs to access real-time and historical financial market data for your AI agents.
Provides real-time financial market data using the Alpha Vantage API.
Access real-time and historical stock market data from the Alpha Vantage API.
Access real-time financial data, including stock prices, forex rates, and cryptocurrencies from Alpha Vantage.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





