alpha-vantage-mcp

MCP.Pizza Chef: berlinbra

Twelve commands cover share prices, company profiles, daily price history, crypto rates, exchange-traded fund holdings, upcoming and past earnings, and options chains. You need a free key from Alpha Vantage, and the server refuses to start without one. Two limits matter: the free plan allows only 25 lookups a day across everything, and the live options command needs a paid subscription and returns a sales message otherwise. Everything is read-only, so nothing here can place a trade or move money. The last code change was October 2025.

Data
Web/Research

Use This MCP server To

Check today's price and volume for a stock I own Look up what sector and size a company is See when a company I follow next reports earnings Get the current dollar price of Bitcoin Pull a month of daily closing prices for a ticker See what an index fund actually holds

README

Alpha Vantage MCP Server

smithery badge

A Model Context Protocol (MCP) server that provides real-time access to financial market data through the free Alpha Vantage API. This server implements a standardized interface for retrieving stock quotes and company information.

AlphaVantage-MCP MCP server

Features

  • Real-time stock quotes with price, volume, and change data
  • Detailed company information including sector, industry, and market cap
  • Real-time cryptocurrency exchange rates with bid/ask prices
  • Daily, weekly, and monthly cryptocurrency time series data
  • Real-time options chain data with Greeks and implied volatility
  • Historical options chain data with advanced filtering and sorting
  • Comprehensive ETF profile data with holdings, sector allocation, and key metrics
  • Upcoming earnings calendar with customizable time horizons
  • Historical earnings data with annual and quarterly reports
  • Built-in error handling and rate limit management

Installation

Using Claude Desktop

Installing via Docker
  • Clone the repository and build a local image to be utilized by your Claude desktop client
cd alpha-vantage-mcp
docker build -t mcp/alpha-vantage .
  • Change your claude_desktop_config.json to match the following, replacing REPLACE_API_KEY with your actual key:

claude_desktop_config.json path

  • On MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json
  • On Windows: %APPDATA%/Claude/claude_desktop_config.json

alpha-vantage-mcp FAQ

Do I need a key?
Yes, a free one from alphavantage.co, pasted into the settings snippet. The server will not start at all without it.
Is there a usage limit?
Yes, and it is tight. The free plan allows 25 lookups per day in total, after which requests come back with a rate-limit notice until the next day.
Does anything cost money?
The live options command is a paid-plan feature and returns a subscription message on a free key. The other eleven commands work on the free plan.
Can I use this to check my portfolio each morning?
Yes — ask for a quote on each holding, but bear in mind a long list will use up the 25-lookup daily allowance quickly.
Can it buy or sell anything?
No. Every command only reads figures. There is no way for it to place a trade, move money, or touch a brokerage account.
Which apps does it work in?
The guide covers Claude Desktop and it also installs through Smithery, so any app that can launch a local command should work.
How current are the numbers?
Quotes reflect the latest trading session published by Alpha Vantage. Genuinely real-time options pricing is not part of the free plan.
Is it still maintained?
It works, but the last code change was October 2025, so treat it as stable rather than actively developed.
How hard is setup?
You paste a short snippet containing your key into your app's settings. The container route needs building an image first, so pick the simpler one.