FMP MCP Server

April 30, 2026 · View on GitHub

For the complete tool catalog with all 250+ tools and return types, see FMP_API_Tools_Documentation.md.

CategoryTool Set KeyExample Tools
SearchsearchsearchSymbol, searchName, searchCIK, stockScreener, searchCUSIP
DirectorysearchgetCompanySymbols, getETFList, getExchangeList, getCIKList, getAvailableSectors
Company ProfilecompanygetCompanyProfile, getCompanyProfileByCIK, getStockPeers, getEmployeeCount, getCompanyExecutives
Financial StatementsstatementsgetIncomeStatement, getBalanceSheetStatement, getCashFlowStatement, getLatestFinancialStatements, getFinancialReportJSON
Financial MetricsstatementsgetKeyMetrics, getRatios, getFinancialScores, getOwnerEarnings, getKeyMetricsTTM
Technical Indicatorstechnical-indicatorsgetSMA, getEMA, getRSI, getADX, getStandardDeviation
QuotesquotesgetQuote, getQuoteShort, getStockPriceChange, getBatchQuotes, getExchangeQuotes
Market Performancemarket-performancegetBiggestGainers, getBiggestLosers, getMostActiveStocks, getSectorPerformanceSnapshot
Market Datamarket-performance, indexesgetIndexList, getIndexQuote, getSP500Constituents, getSectorPESnapshot
NewsnewsgetFMPArticles, getGeneralNews, getStockNews, getPressReleases, getCryptoNews
SEC Filingssec-filingsgetLatest8KFilings, getFilingsBySymbol, getFilingsByCIK, searchCompaniesByName
Insider Tradinginsider-tradesgetLatestInsiderTrading, searchInsiderTrades, getInsiderTransactionTypes, getInsiderTradeStatistics
Institutional HoldingsinstitutionalgetLatestInstitutionalFilings, getSecFilingExtract, getHolderPerformanceSummary, getPositionsSummary
ETFs and Fundsetf-fundsgetFundHoldings, getFundInfo, getFundSectorWeighting, getLatestCrowdfundingCampaigns
Government TradingsenategetLatestSenateDisclosures, getLatestHouseDisclosures, getSenateTrades, getHouseTrades
CryptocurrencycryptogetCryptocurrencyList, getCryptocurrencyQuote, getCryptocurrencyHistoricalLightChart, getCryptocurrencyBatchQuotes
ForexforexgetForexList, getForexQuote, getForexHistoricalFullChart, getForexBatchQuotes
Earningsearnings, calendargetLatestEarningsTranscripts, getEarningsTranscript, getEarningsCalendar, getEarningsTranscriptDates
Special Datadcf, bulkgetDCFValuation, getLeveredDCFValuation, calculateCustomDCF, getCompanyProfilesBulk
CommoditiescommoditieslistCommodities
EconomicseconomicsgetTreasuryRates, getEconomicIndicators, getEconomicCalendar, getMarketRiskPremium
CalendarcalendargetDividendsCalendar, getIPOCalendar, getStockSplitCalendar, getIPODisclosures
Analyst CoverageanalystgetAnalystEstimates, getRatingsSnapshot, getPriceTargetSummary, getStockGrades
ChartschartsgetLightChart, getFullChart, getIntradayChart, getUnadjustedChart
IndexesindexesgetAllIndexQuotes, getNasdaqConstituents, getDowJonesConstituents, getHistoricalIndexFullChart
ESGesggetESGDisclosures, getESGRatings, getESGBenchmarks

Dynamic Mode: In DYNAMIC_TOOL_DISCOVERY mode, only 5 meta-tools are available initially. Additional tool sets are loaded on demand based on user queries.