[ agent capabilities ]

The MCP tool directory.

Each row is one tool from one provider. Tools sharing a name across providers (e.g. search) are listed separately because they aren't interchangeable.

[ 3134 tools indexed ]

[ all tools ]

30 / 3134

Financial Modeling Prep /

getSMA

remote  ]

Calculate the Simple Moving Average (SMA) for a stock using the FMP SMA API. This tool helps users analyze trends and identify potential buy or sell signals based on historical price data.

Financial Modeling Prep /

getSP500Constituents

remote  ]

Access detailed data on the S&P 500 index using the S&P 500 Index API. Track the performance and key information of the companies that make up this major stock market index.

Financial Modeling Prep /

getStandardDeviation

remote  ]

Calculate the Standard Deviation for a stock using the FMP Standard Deviation API. This tool helps users analyze volatility and risk associated with historical price data.

Financial Modeling Prep /

getStockGradeLatestNews

remote  ]

Stay informed on the latest stock rating changes with the FMP Grade Latest News API. This API provides the most recent updates on analyst ratings for all stock symbols, including links to the original news sources. Track stock price movements, grading firm actions, and market sentiment shifts in real time, sourced from trusted publishers.

Financial Modeling Prep /

getStockGradeNews

remote  ]

Stay informed on the latest analyst grade changes with the FMP Grade News API. This API provides real-time updates on stock rating changes, including the grading company, previous and new grades, and the action taken. Direct links to trusted news sources and stock prices at the time of the update help you stay ahead of market trends and analyst opinions for specific stock symbols.

Financial Modeling Prep /

getStockGrades

remote  ]

Access the latest stock grades from top analysts and financial institutions with the FMP Grades API. Track grading actions, such as upgrades, downgrades, or maintained ratings, for specific stock symbols, providing valuable insight into how experts evaluate companies over time.

Financial Modeling Prep /

getStockGradeSummary

remote  ]

Quickly access an overall view of analyst ratings with the FMP Grades Summary API. This API provides a consolidated summary of market sentiment for individual stock symbols, including the total number of strong buy, buy, hold, sell, and strong sell ratings. Understand the overall consensus on a stock’s outlook with just a few data points.

Financial Modeling Prep /

getStockNews

remote  ]

Stay informed with the latest stock market news using the FMP Stock News Feed API. Access headlines, snippets, publication URLs, and ticker symbols for the most recent articles from a variety of sources.

Financial Modeling Prep /

getStockPeers

remote  ]

Identify and compare companies within the same sector and market capitalization range using the FMP Stock Peer Comparison API. Gain insights into how a company stacks up against its peers on the same exchange.

Financial Modeling Prep /

getStockPeersBulk

remote  ]

The Stock Peers Bulk API allows you to quickly retrieve a comprehensive list of peer companies for all stocks in the database. By accessing this data, you can easily compare a stock’s performance with its closest competitors or similar companies within the same industry or sector.

Financial Modeling Prep /

getStockPriceChange

remote  ]

Track stock price fluctuations in real-time with the FMP Stock Price Change API. Monitor percentage and value changes over various time periods, including daily, weekly, monthly, and long-term.

Financial Modeling Prep /

getStockRatingsBulk

remote  ]

The FMP Rating Bulk API provides users with comprehensive rating data for multiple stocks in a single request. Retrieve key financial ratings and recommendations such as overall ratings, DCF recommendations, and more for multiple companies at once.

Financial Modeling Prep /

getStockSplitCalendar

remote  ]

Stay informed about upcoming stock splits with the FMP Stock Splits Calendar API. This API provides essential data on upcoming stock splits across multiple companies, including the split date and ratio, helping you track changes in share structures before they occur.

Financial Modeling Prep /

getStockSplits

remote  ]

Access detailed information on stock splits for a specific company using the FMP Stock Split Details API. This API provides essential data, including the split date and the split ratio, helping users understand changes in a company's share structure after a stock split.

Financial Modeling Prep /

getSymbolChanges

remote  ]

Stay informed about the latest stock symbol changes with the FMP Stock Symbol Changes API. Track changes due to mergers, acquisitions, stock splits, and name changes to ensure accurate trading and analysis.

Financial Modeling Prep /

getTEMA

remote  ]

Calculate the Triple Exponential Moving Average (TEMA) for a stock using the FMP TEMA API. This tool helps users analyze trends and identify potential buy or sell signals based on historical price data.

Mercury /

getTransactionById

remote  ]

Retrieve a single transaction by its ID. Returns full transaction details including attachments, check images, and related metadata.

Mercury /

getTreasury

remote  ]

Retrieve a paginated list of all treasury accounts associated with the authenticated organization. Use cursor parameters (start_after, end_before) for pagination.

Financial Modeling Prep /

getTreasuryRates

remote  ]

Access real-time and historical Treasury rates for all maturities with the FMP Treasury Rates API. Track key benchmarks for interest rates across the economy.

Mercury /

getTreasuryStatements

remote  ]

Retrieve a paginated list of statements for a specific treasury account. Supports cursor-based pagination and filtering by document type.

Mercury /

getTreasuryTransactions

remote  ]

Retrieve paginated treasury transactions for a specific treasury account.

Financial Modeling Prep /

getUnadjustedChart

remote  ]

Access stock price and volume data without adjustments for stock splits with the FMP Unadjusted Stock Price Chart API. Get accurate insights into stock performance, including open, high, low, and close prices, along with trading volume, without split-related changes.

Clay /

getUpcomingEvents

remote  ]

Use this tool ONLY to fetch upcoming/next meetings/events when the user does not explicitly mention a range, and asks for upcoming or next meetings/events.

Clay /

getUpcomingReminders

remote  ]

Use this tool to find recent reminders that have already occured. This tool is strictly prohibited from being used unless "reminder" or "reminders" are explicitly mentioned in the query.

Financial Modeling Prep /

getUpgradesDowngradesConsensusBulk

remote  ]

The Upgrades Downgrades Consensus Bulk API provides a comprehensive view of analyst ratings across all symbols. Retrieve bulk data for analyst upgrades, downgrades, and consensus recommendations to gain insights into the market's outlook on individual stocks.

Mercury /

getWebhooks

remote  ]

Retrieve a paginated list of all webhook endpoints for your organization. Supports filtering by status.

Financial Modeling Prep /

getWilliams

remote  ]

Calculate the Williams %R for a stock using the FMP Williams %R API. This tool helps users analyze overbought/oversold conditions and potential reversal signals based on historical price data.

Financial Modeling Prep /

getWMA

remote  ]

Calculate the Weighted Moving Average (WMA) for a stock using the FMP WMA API. This tool helps users analyze trends and identify potential buy or sell signals based on historical price data.

GitHub /

github_support_docs_search

remote  ]

Retrieve documentation relevant to answer GitHub product and support questions. Support topics include: GitHub Actions Workflows, Authentication, GitHub Support Inquiries, Pull Request Practices, Repository Maintenance, GitHub Pages, GitHub Packages, GitHub Discussions, Copilot Spaces

Gmail /

GMAIL_ADD_LABEL_TO_EMAIL

remote  ]

Adds and/or removes specified gmail labels for a message; ensure `message id` and all `label ids` are valid (use 'listlabels' for custom label ids).