Yahoo Finance MCP (esurovtsev)
Python MCP server for finance data including stock prices, fundamentals, and financial statements via Yahoo Finance.
Yahoo Finance MCP (esurovtsev) is a Python-based MCP server that provides finance data including stock prices, company fundamentals, and financial statements. It wraps Yahoo Finance data access in the MCP protocol, allowing compatible agents to retrieve structured equity information through typed tool calls. The Python implementation integrates naturally with Python-based development and data analysis environments.
The server covers core equity research data needs. Users can query current and historical stock prices, retrieve income statements and balance sheets, and access key fundamental metrics. These capabilities support analytical workflows ranging from quick stock lookups to more detailed comparative analysis across multiple companies. The structured output format makes it straightforward for agents to process and reason about the returned data.
Configuration requires a Python environment with the necessary dependencies installed and standard MCP client registration. The server uses Yahoo Finance as its underlying data source, so no separate API key or paid subscription is needed. Users should be aware of Yahoo Finance’s rate limits and terms of service. As a read-only data server, it carries no execution risk and can be safely deployed alongside other MCP servers in multi-tool agent configurations.