Most finance servers stop at returning rows. Rendering the technical analysis, the dashboard and the portfolio report is what this fork adds, and it is the part that makes a long series legible rather than recited.
A Python MCP server over Yahoo Finance, forked from maxscheijen/mcp-yahoo-finance with visualisation added. Alongside the data calls it renders a technical-analysis chart, a market dashboard and a portfolio report.
- Current price, the price on a given date, and prices across a date range
- Historical price series
- Dividends, income statement, cash flow and earnings dates
- Company news
- A technical-analysis chart generated for a stock
- A market dashboard and a portfolio report generated as visuals
Python with the packages in requirements.txt — yfinance, pandas, matplotlib, seaborn, plotly and kaleido among them — or run it with uvx or Docker. No account and no key.
One command — uvx mcp-yahoo-finance
