AgentToolHub
Skill

yfinance

yfinance — a Claude Code skill from rizkydwicmt/yfinance-mcp-server

Features

  • ✓Comprehensive Yahoo Finance data access
  • ✓12 tools for stock analysis
  • ✓Customizable historical data retrieval
  • ✓Financial statement and recommendation insights
  • ✓Options chain analysis
  • ✓Global market coverage
  • ✓Visit GitHub for more tools

Installation Guide

Prerequisites

  • Python ≥ 3.10

  • uv (recommended) or pip
  • Option A: Install with uv (recommended)

    uv manages Python versions and virtual environments automatically.

    bash
    # Install uv (if not already installed)
    curl -LsSf https://astral.sh/uv/install.sh | sh
    
    # Clone the project from GitHub
    git clone https://github.com/rizkydwicmt/yfinance-mcp-server.git yfinance-mcp-server
    cd yfinance-mcp-server
    
    # Create venv with Python 3.12 and install
    uv venv .venv --python 3.12
    uv pip install -e . --python .venv/bin/python
    
    # Verify
    .venv/bin/yfin-mcp --help

    Option B: Install with pip

    bash
    # Ensure Python ≥ 3.10
    python3 --version
    
    # Create virtual environment
    python3 -m venv .venv
    source .venv/bin/activate   # Linux/macOS
    # .venv\Scripts\activate    # Windows
    
    # Install in editable mode
    pip install -e .
    
    # Verify
    yfin-mcp --help

    Option C: Install from source (no venv)

    bash
    pip install -e /path/to/yfinance-mcp-server

    ---

    Reviews