yahoo-finance-mcp
If you are the rightful owner of yahoo-finance-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
This is a Model Context Protocol (MCP) server that provides comprehensive financial data from Yahoo Finance.
The Yahoo Finance MCP Server is designed to offer a wide range of financial data services by leveraging the Model Context Protocol. It allows users to access detailed stock information, including historical prices, company details, financial statements, options data, and market news. This server is particularly useful for financial analysts, investors, and developers who need to integrate financial data into their applications or perform in-depth market research. The server supports various tools that enable users to retrieve specific financial data, such as stock prices, financial statements, and options chains. Additionally, it provides real-world use cases for stock analysis, market research, and investment research, making it a versatile tool for financial data analysis.
Features
- Comprehensive stock data retrieval including historical prices and company details.
- Access to financial statements such as income statements, balance sheets, and cash flow statements.
- Options data retrieval including expiration dates and options chains.
- Analyst information including recommendations and upgrades/downgrades history.
- Market news retrieval for the latest articles related to specific stocks.
Tools
get_historical_stock_prices
Get historical OHLCV data for a stock with customizable period and interval.
get_stock_info
Get comprehensive stock data including price, metrics, and company details.
get_yahoo_finance_news
Get latest news articles for a stock.
get_stock_actions
Get stock dividends and splits history.
get_financial_statement
Get income statement, balance sheet, or cash flow statement (annual/quarterly).
get_holder_info
Get major holders, institutional holders, mutual funds, or insider transactions.
get_option_expiration_dates
Get available options expiration dates.
get_option_chain
Get options chain for a specific expiration date and type (calls/puts).
get_recommendations
Get analyst recommendations or upgrades/downgrades history.