MCP Hub
Back to servers

stock-price-mcp

A Model Context Protocol server that provides real-time stock price data, market status, and multi-currency support using the Yahoo Finance API.

Tools
1
Updated
Nov 15, 2025
Validated
Jan 11, 2026

Stock Price MCP Server

MCP (Model Context Protocol) server that provides real-time stock price information using Yahoo Finance API.

Features

  • 📈 Real-time stock price data
  • 🕐 Price update timestamps
  • 🏦 Market state information (PRE, REGULAR, AFTER, POST, CLOSED)
  • 💱 Multi-currency support
  • 🌍 Global market coverage
  • 🆓 Completely free with no rate limits

Installation

npm install
npm run build

Usage

As an MCP Server

Add to your MCP client configuration:

{
  "mcpServers": {
    "stock-price": {
      "command": "node",
      "args": ["/path/to/stock-price-mcp/dist/index.js"]
    }
  }
}

Available Tools

get_stock_price

Get real-time stock price information for a ticker symbol.

Input:

{
  "ticker": "AAPL"
}

Output:

{
  "ticker": "AAPL",
  "last_price": 150.25,
  "timestamp": "2024-01-15T16:00:00.000Z",
  "market_state": "CLOSED",
  "currency": "USD"
}

Market States

  • PRE - Pre-market trading
  • REGULAR - Regular trading hours
  • AFTER - After-hours trading
  • POST - Post-market trading
  • CLOSED - Market closed

Supported Markets

  • US Stocks: AAPL, TSLA, MSFT
  • Korean Stocks: 005930.KS (Samsung)
  • European Stocks: BMW.DE
  • And many more global exchanges

Development

npm run dev

License

MIT

Reviews

No reviews yet

Sign in to write a review