alphavantage stock mcp
stock data, stock analytics
Alpha Vantage Stock Data MCP Server for Free Tier Account
README Languages: English | δΈζ
A TypeScript/Node.js implementation of the Model Context Protocol (MCP) server for accessing historical stock market data through the Alpha Vantage API. This server enables LLMs and agentic workflows to seamlessly interact with financial data.
β οΈ Free Account Only This MCP server is specifically designed for Alpha Vantage free tier accounts. It only uses API endpoints available under the free plan. Paid-tier endpoints are not supported.
π Features
- Free Tier Compatible: Works entirely within the Alpha Vantage free account limits
- Daily Stock Data: Access daily time series data with configurable output sizes
- TypeScript: Full TypeScript support with type definitions
- MCP Protocol: Compatible with MCP-enabled applications like Claude Desktop, VS Code, and more
π Prerequisites
- Alpha Vantage free API key
π Getting an API Key
- Sign up for a Free Alpha Vantage API key
- Copy your API key for Integration with MCP Clients
π Integration with MCP Clients
MCP json Configuration
Add this json configuration:
{
"mcpServers": {
"alphavantage-stock-data": {
"command": "npx",
"args": [
"alphavantage-stock-mcp"
],
"env": {
"ALPHAVANTAGE_API_KEY": "YOUR-ALPHA-VANTAGE-API-KEY"
}
}
}
}
π οΈ Available Tools
get-stock-data
Fetch stock data with a specified symbol and interval. Returns the latest 100 data points.
Parameters:
symbol(required): Stock symbol (e.g., "AAPL", "GOOGL", "MSFT")interval(optional): Time interval - "daily", "weekly", "monthly" (default: "daily")
Example Usage:
Get the latest weekly data for Apple stock
Symbol: AAPL
Interval: weekly
π€ Contributing
We welcome contributions! Please follow these steps:
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
π Acknowledgments
- Alpha Vantage for providing the stock market data API
- Model Context Protocol for the protocol specification
Related Servers
IzmirMCP
Access real-time public transit data for Δ°zmir, including vehicle positions, arrivals, and schedules from Δ°ZBAN and ESHOT.
Hidden Empire
Play a legendary text adventure by talking to your AI β no commands to memorize. The Hidden Empire puts a full underground world of puzzles, treasures, and trolls inside your conversation. Speak naturally: say 'head north,' 'grab the lantern,' or 'what am I carrying?' and your AI handles the rest. Execute multi-move plans in one shot, undo mistakes instantly, and save up to 20 named playthroughs you can resume from any session. Based on the MIT-licensed Zork I source, rebuilt from the ground up for AI-native play.
Draw-it MCP
An AI-powered drawing application for your browser. Draw, save, and get AI-powered insights.
BMBrick Agent Mosaic Skill
Convert photos to LEGO-style brick mosaic previews with AI-powered color quantization. MCP server for Claude, Cursor, and other AI agents.
maagpi-youtube-mcp
https://github.com/vamsi-kodimela/maagpi-youtube-mcp
sbb-mcp
MCP server for Swiss Federal Railways (SBB/CFF/FFS) β train schedules, prices, and ticket links for any AI assistant.
Satellite MCP Server
Performs satellite orbital mechanics calculations using natural language, with a built-in world cities database for location lookup.
Photo AI Studio
AI photo generation, editing, and video creation. 150+ themes, 19 edit operations, 3 video types.
ThreatByte-MCP
ThreatByte-MCP is a deliberately vulnerable, MCP-based case management web app. It mirrors a realistic SOC analyst workflow with a server-rendered UI and a real MCP server. The MCP tools are intentionally vulnerable for training and demonstration.
KnocksAndBans
Ask your AI assistant which players are injured or doubtful before this weekend's matches.