yahoo-finance-mcp

yahoo-finance-mcp

39

The Yahoo Finance MCP Server provides comprehensive financial data, allowing users to access stock information, financial statements, options data, and market news via a Model Context Protocol. It supports analytical capabilities for stock, market, and investment research.

Yahoo Finance MCP Server

This project is an MCP server providing extensive financial data from Yahoo Finance. It enables the retrieval of detailed stock information, financial statements, options data, and market news.### MCP Tools

  • Stock Information: Retrieve data like historical prices and company details.
  • Financial Statements: Access income statements, balance sheets, and insider transactions.
  • Options Data: Get options expiration dates and options chains.
  • Analyst Information: Fetch analyst recommendations and upgrades/downgrades.### Real-World Use Cases
  • Perform stock price analysis, financial health assessments, and market research.
  • Analyze cash flow statements and institutional ownership changes.

Requirements

  • Python 3.11 or higher, with dependencies listed in pyproject.toml.### Setup
  1. Clone the repository and set up a virtual environment.
  2. Install dependencies.### Usage
  • Test the server in development mode.
  • Integrate with Claude for Desktop.