Skip to main content
Glama
NonmaskableInt

AlphaVantage MCP Server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ALPHAVANTAGE_PORTNoServer port8002
ALPHAVANTAGE_DEBUGNoEnable debug modefalse
ALPHA_VANTAGE_API_KEYYesYour AlphaVantage API key (get one free at https://www.alphavantage.co/support/#api-key)
ALPHAVANTAGE_LOG_LEVELNoLog level (DEBUG, INFO, WARNING, ERROR)INFO

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_company_overviewC

Get company fundamentals and overview.

        Args:
            symbol: Stock symbol to get overview for (e.g., AAPL, MSFT)
        
get_income_statementC

Get company income statement data.

        Args:
            symbol: Stock symbol to get income statement for (e.g., AAPL, MSFT)
        
get_balance_sheetB

Get company balance sheet data.

        Args:
            symbol: Stock symbol to get balance sheet for (e.g., AAPL, MSFT)
        
get_cash_flowB

Get company cash flow statement data.

        Args:
            symbol: Stock symbol to get cash flow for (e.g., AAPL, MSFT)
        
get_earningsB

Get quarterly or annual earnings data.

        Args:
            symbol: Stock symbol to get earnings for (e.g., AAPL, MSFT)
            period: 'quarterly' or 'annual' (default: quarterly)
        
get_market_newsB

Get latest market news and sentiment.

        Args:
            tickers: List of stock symbols (e.g., ["AAPL", "MSFT"])
            topics: List of topics (e.g., ["technology", "earnings"])
            time_from: Start time in YYYYMMDDTHHMM format
            time_to: End time in YYYYMMDDTHHMM format
            limit: Maximum number of articles to return (1-50, default: 10)
        
get_technical_indicatorsB

Get technical indicators (RSI, MACD, Bollinger Bands, etc.).

        Args:
            symbol: Stock symbol (e.g., AAPL, MSFT)
            indicator: Technical indicator (RSI, MACD, BBANDS, SMA, EMA, STOCH, ADX, WILLR)
            timeframe: Time frame for the data (MINUTE, FIVE_MINUTES, FIFTEEN_MINUTES, THIRTY_MINUTES, HOUR, DAILY, WEEKLY, MONTHLY)
            time_period: Time period for the indicator calculation (default: 14)
        
get_daily_pricesB

Get daily OHLCV data.

        Args:
            symbol: Stock symbol (e.g., AAPL, MSFT)
            outputsize: 'compact' (last 100 days) or 'full' (20+ years)
        
get_intraday_pricesB

Get intraday price data.

        Args:
            symbol: Stock symbol (e.g., AAPL, MSFT)
            timeframe: Time frame (MINUTE, FIVE_MINUTES, FIFTEEN_MINUTES, THIRTY_MINUTES, HOUR)
            outputsize: 'compact' (last 100 data points) or 'full' (30+ days)
        

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.5/5.0

Scored across 9 tools

Disambiguation5/5

Each tool has a clearly distinct purpose targeting specific financial data types (balance sheet, cash flow, prices, news, indicators). The descriptions clearly differentiate between financial statements, price data, news, and technical analysis, with no overlapping functionality that would cause confusion.

Naming Consistency5/5

All tools follow a consistent 'get_[resource]' naming pattern with snake_case throughout. The pattern is predictable and readable, making it easy to understand what each tool retrieves without examining descriptions.

Tool Count5/5

With 9 tools, this server is well-scoped for financial data retrieval. Each tool serves a distinct purpose in the AlphaVantage domain, covering financial statements, price data, news, and technical indicators without being overwhelming or sparse.

Completeness4/5

The toolset provides comprehensive coverage for financial data retrieval including statements, price data, news, and technical indicators. Minor gaps might include portfolio management or trading operations, but for a data-focused server, it covers the core financial analysis workflows effectively.

Maintenance

ActivityInactive
ResponsivenessNo issues