Enable your agent for M&A analysis and investment banking workflows. Access company profiles, financial statements, ratios, and perform sector analysis with the [Financial Modeling Prep APIs]
An MCP (Model Context Protocol) server that provides Financial Modeling Prep API integration for Claude Desktop. Built specifically for Investment Banking Analysts and M&A professionals to perform sophisticated financial analysis using natural language.
**##Demo video link ** https://www.youtube.com/watch?v=XhygZz1kW_E
npm install -g @vipbat/fmp-mcp-server
pip install mcp fastmcp httpx
Add the server to your Claude Desktop configuration:
Edit %APPDATA%\Claude\claude_desktop_config.json
Edit ~/Library/Application Support/Claude/claude_desktop_config.json
Add the following to the mcpServers
section:
{
"mcpServers": {
"fmp": {
"command": "npx",
"args": ["@vipbat/fmp-mcp-server"],
"env": {
"FMP_API_KEY": "your-fmp-api-key-here"
}
}
}
}
Once configured, restart Claude Desktop. You can then ask Claude to:
get_company_profile
Fetches comprehensive company information including sector, industry, market cap, and description.
get_income_statements
Retrieves income statements with revenue, expenses, and profit metrics.
ticker
(required), limit
(optional, default: 4), period
(optional, default: "annual")get_balance_sheets
Gets balance sheet data including assets, liabilities, and equity.
ticker
(required), limit
(optional, default: 4)get_cash_flow_statements
Accesses cash flow statements showing operating, investing, and financing activities.
ticker
(required), limit
(optional, default: 4)get_ratios
Retrieves financial ratios including P/E, P/B, ROE, ROA, and more.
ticker
(required)get_enterprise_value
Gets enterprise value calculations and related metrics.
ticker
(required), limit
(optional, default: 4)search_companies_by_name
Searches for companies by name to find ticker symbols.
query
(required)"Analyze whether Salesforce's acquisition of Slack was overvalued based on comparable SaaS company multiples"
"Compare the median EV/EBITDA ratios in the cybersecurity sector and identify which companies are trading below sector median"
"Evaluate Microsoft's financial health using key ratios and cash flow trends"
Make sure you've added your FMP API key to the Claude Desktop configuration file.
Ensure Python 3.8+ is installed and available in your system PATH.
Check that all Python dependencies are installed:
pip install mcp fastmcp httpx
Issues and pull requests are welcome at github.com/vipbat/fmp-mcp-server
MIT License - see LICENSE file for details
Built for the MCP (Model Context Protocol) ecosystem by Anthropic.