The Alpha Vantage MCP Server is a financial data integration platform providing access to:
Stock Market Data: Real-time prices, daily/weekly time series, and company information for stocks like AAPL
Cryptocurrency Data: Real-time prices and exchange rates for pairs such as BTC/USD
Forex Trading: Live foreign exchange rates and currency pair conversions (e.g., USD/EUR)
Technical Analysis: Advanced indicators (SMA, EMA) with customizable intervals (1min, 5min, daily)
The server offers options for data size (compact/full) and comprehensive financial metrics across multiple markets.
Used for dependency management and running build scripts for the Alpha Vantage MCP server.
Used for type definitions in the tool usage examples, showing how to structure API requests to Alpha Vantage's financial data services.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Alpha Vantage MCP Serverwhat's the current price of Apple stock?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Alpha Vantage MCP Server π
A Model Context Protocol (MCP) server that provides seamless integration with Alpha Vantage's financial data API, enabling real-time stock market data, cryptocurrency prices, forex rates, and technical indicators.
π Features
Stock Market Data
Real-time stock quotes from global markets
Historical price data (daily, weekly)
Comprehensive company information
Support for multiple exchanges (NYSE, NASDAQ, BSE)
Cryptocurrency Data
Real-time crypto prices
Digital currency exchange rates
Major cryptocurrency market data
Forex Trading
Live foreign exchange rates
Currency pair conversions
Global forex market data
Technical Analysis
Advanced technical indicators
Moving averages (SMA, EMA)
Market momentum indicators
Trading signals and patterns
Related MCP server: AlphaVantage-MCP
π Quick Start
Installation
Installing via Smithery
To install Alpha Vantage Financial Data Server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @deepsuthar496/alpha-ventage-mcp --client claudeManual Installation [Administered by Repo Owner]
Clone the repository:
git clone https://github.com/deepsuthar496/alpha-ventage-mcp
cd alpha-vantage-serverInstall dependencies:
npm installBuild the server:
npm run buildConfiguration
Configure the server in your MCP settings file:
{
"mcpServers": {
"alpha-vantage": {
"command": "node",
"args": ["path/to/alpha-vantage-server/build/index.js"],
"env": {
"ALPHA_VANTAGE_API_KEY": "your-api-key-here"
},
"disabled": false,
"alwaysAllow": []
}
}
}π οΈ Available Tools
Stock Market Tools
get_stock_price
// Get real-time stock quotes
<use_mcp_tool>
<server_name>alpha-vantage</server_name>
<tool_name>get_stock_price</tool_name>
<arguments>
{
"symbol": "AAPL"
}
</arguments>
</use_mcp_tool>get_daily_time_series
// Get daily stock price history
<use_mcp_tool>
<server_name>alpha-vantage</server_name>
<tool_name>get_daily_time_series</tool_name>
<arguments>
{
"symbol": "MSFT",
"outputsize": "compact"
}
</arguments>
</use_mcp_tool>Cryptocurrency Tools
get_crypto_price
// Get cryptocurrency prices
<use_mcp_tool>
<server_name>alpha-vantage</server_name>
<tool_name>get_crypto_price</tool_name>
<arguments>
{
"symbol": "BTC",
"market": "USD"
}
</arguments>
</use_mcp_tool>Forex Tools
get_forex_rate
// Get currency exchange rates
<use_mcp_tool>
<server_name>alpha-vantage</server_name>
<tool_name>get_forex_rate</tool_name>
<arguments>
{
"from_currency": "USD",
"to_currency": "EUR"
}
</arguments>
</use_mcp_tool>π Technical Analysis
get_technical_indicator
// Get technical indicators
<use_mcp_tool>
<server_name>alpha-vantage</server_name>
<tool_name>get_technical_indicator</tool_name>
<arguments>
{
"symbol": "AAPL",
"indicator": "SMA",
"interval": "daily"
}
</arguments>
</use_mcp_tool>π API Key
Sign up for an API key at Alpha Vantage. Free tier includes:
25 API calls per day
Real-time and historical data access
Global market coverage
π Supported Markets
US Stock Markets (NYSE, NASDAQ)
Global Cryptocurrency Markets
Foreign Exchange Markets
International Stock Markets
π€ Contributing
Fork the repository
Create your feature branch
Commit your changes
Push to the branch
Create a new Pull Request
π License
MIT