Yahoo Finance MCP Server

Author:@Alex2Yang97
View on GitHub

Overview

What is the Yahoo Finance MCP Server?

This Model Context Protocol (MCP) server delivers comprehensive financial data from Yahoo Finance. It enables users to fetch detailed stock information, including historical prices, company profiles, financial statements, options data, and market news.

How do you use it?

To get started, clone the GitHub repository. Then, set up a virtual environment, install the required dependencies, and launch the server. You can test its tools using the MCP Inspector or integrate it with Claude for Desktop.

What are its key features?

The server provides historical stock prices and financial statements. It offers comprehensive stock data, such as key metrics and company details. You can also retrieve the latest relevant news articles, analyze options data, and access analyst recommendations.

What are some use cases?

You can use it for stock analysis and performance evaluation. It supports market research by analyzing news and institutional activity. The server is also useful for investment research, allowing comparison of financial health and ownership changes.

Frequently Asked Questions

What programming language is used? The server is built with Python 3.11 or higher.

Is there a demo available? Yes, a demo is included in the repository to showcase the server's capabilities.

What are the requirements? You need Python 3.11 or higher and the dependencies specified in the pyproject.toml file.