MCP Yahoo Finance - Secure MCP Server by ALMC Security 2025

MCP Yahoo Finance

View on GitHub

MCP Yahoo Finance

PyPI - VersionPyPI - Python VersionPyPI - License

A Model Context Protocol (MCP) server for Yahoo Finance interaction. This server provides tools to get pricing, company information and more.

Please note that mcp-yahoo-finance is currently in early development. The functionality and available tools are subject to change and expansion as I continue to develop and improve the server.

Installation

You don't need to manually install mcp-yahoo-finance if you use uv. We'll use uvx to directly run mcp-yahoo-finance.

I would recommend using this method if you simply want to use the MCP server.

Using pip

Using pip.

pip install mcp-yahoo-finance

Using Git

You can also install the package after cloning the repository to your machine.

git clone git@github.com:maxscheijen/mcp-yahoo-finance.git
cd mcp-yahoo-finance
uv sync

Configuration

Claude Desktop

Add this to your claude_desktop_config.json:

{
    "mcpServers": {
        "yahoo-finance": {
            "command": "uvx",
            "args": ["mcp-yahoo-finance"]
        }
    }
}

You can also use docker:

{
    "mcpServers": {
        "yahoo-finance": {
            "command": "docker",
            "args": ["run", "-i", "--rm", "IMAGE"]
        }
    }
}

VSCode

Add this to your .vscode/mcp.json:

{
    "servers": {
        "yahoo-finance": {
            "command": "uvx",
            "args": ["mcp-yahoo-finance"]
        }
    }
}

Examples of Questions

  1. "What is the stock price of Apple?"
  2. "What is the difference in stock price between Apple and Google?"
  3. "How much did the stock price of Apple change between 2024-01-01 and 2025-01-01?"

Build

Docker:

docker build -t [IMAGE] .

Test with MCP Inspector

npx @modelcontextprotocol/inspector uv run mcp-yahoo-finance

Related in Database - Secure MCP Servers

ServerSummaryActions
AskTableView
libSQL by xexrA Model Context Protocol (MCP) server for libSQL database operations, providing secure database acce...View
Simple Memory MCPView
CData CSV FilesCData's Model Context Protocol (MCP) Server for CSV FilesView
Drug Gene Interaction Database (DGIdb)This project is available under the MIT License with an Academic Citation Requirement. This means yo...View
Materials Project MCPA Model Context Protocol (MCP) server for querying the Materials Project database using the mp_api c...View