Model Context Protocol server for Financial Modeling Prep (FMP) API, exposing 250+ tools for financial data, market insights, and analysis.
| Tool name | Description | Destructive? |
|---|---|---|
| getExchangeMarketHours | ✓ no | |
| getHolidaysByExchange | ✓ no | |
| getAllExchangeMarketHours | ✓ no | |
| getFMPArticles | ✓ no | |
| getGeneralNews | ✓ no |
| getPressReleases | ✓ no | |
| getStockNews | ✓ no | |
| getCryptoNews | ✓ no | |
| getForexNews | ✓ no | |
| searchPressReleases | ✓ no | |
| searchStockNews | ✓ no | |
| searchCryptoNews | ✓ no | |
| searchForexNews | ✓ no | |
| getLightChart | ✓ no | |
| getFullChart | ✓ no | |
| getUnadjustedChart | ✓ no | |
| getDividendAdjustedChart | ✓ no | |
| getIntradayChart | ✓ no | |
| listCommodities | ✓ no | |
| getSectorPerformanceSnapshot⚠ | ⚠ yes | |
| getIndustryPerformanceSnapshot⚠ | ⚠ yes | |
| getHistoricalSectorPerformance⚠ | ⚠ yes | |
| getHistoricalIndustryPerformance⚠ | ⚠ yes | |
| getSectorPESnapshot | ✓ no | |
| getIndustryPESnapshot | ✓ no | |
| getHistoricalSectorPE | ✓ no | |
| getHistoricalIndustryPE | ✓ no | |
| getBiggestGainers | ✓ no | |
| getBiggestLosers | ✓ no | |
| getMostActiveStocks | ✓ no | |
| getDCFValuation | ✓ no | |
| getLeveredDCFValuation | ✓ no | |
| calculateCustomDCF | ✓ no | |
| calculateCustomLeveredDCF | ✓ no | |
| getTreasuryRates | ✓ no | |
| getEconomicIndicators | ✓ no | |
| getEconomicCalendar | ✓ no | |
| getMarketRiskPremium | ✓ no | |
| getLatest8KFilings | ✓ no | |
| getLatestFinancialFilings | ✓ no | |
| getFilingsByFormType⚠ | ⚠ yes | |
| getFilingsBySymbol | ✓ no | |
| getFilingsByCIK | ✓ no | |
| searchCompaniesByName | ✓ no | |
| searchCompaniesBySymbol | ✓ no | |
| searchCompaniesByCIK | ✓ no | |
| getCompanySECProfile | ✓ no | |
| getIndustryClassificationList | ✓ no | |
| searchIndustryClassification | ✓ no | |
| getAllIndustryClassification | ✓ no |
{
"mcpServers": {
"financial-modeling-prep-1": {
"command": "npx",
"args": [
"-y",
"financial-modeling-prep-mcp-server"
]
}
}
}