Labsco
MCP SERVER

Yahoo Finance

by leoncuhk

Prices, statements and news for a ticker — plus charts rendered as images rather than described in words.

Equity & Fund Market Data
Summary
The numbers and the chart come out of the same request.

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.

What it is

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.

What you get
  • 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
Requirements

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.

Setup effort

One command — uvx mcp-yahoo-finance