yfinance already solves the hard part, and this wraps it thinly enough that there is no key, no account and almost no configuration — which is what you want for casual price and history questions inside a conversation. The Docker path is the one to choose if you would rather not add finance dependencies to your system Python.
A small MCP server built on fastmcp that lets an LLM client interact with Yahoo Finance through the yfinance Python library.
- Market data questions answered from Yahoo Finance, such as a stock's price on a specific date
- Two install shapes from the same repository: a pip install, or a container image for portability
- A short client configuration either way — a module invocation or a docker run
`pip install .` and then have the client run `python -m yfinance_mcp_server`; or build the image with `docker build -t yfinance-mcp-server .` and let the client run the container.
One command — pip install .
