Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ALPHAVANTAGE_PORT | No | Server port | 8002 |
| ALPHAVANTAGE_DEBUG | No | Enable debug mode | false |
| ALPHA_VANTAGE_API_KEY | Yes | Your AlphaVantage API key (get one free at https://www.alphavantage.co/support/#api-key) | |
| ALPHAVANTAGE_LOG_LEVEL | No | Log level (DEBUG, INFO, WARNING, ERROR) | INFO |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_company_overview | Get company fundamentals and overview. Args:
symbol: Stock symbol to get overview for (e.g., AAPL, MSFT)
|
| get_income_statement | Get company income statement data. Args:
symbol: Stock symbol to get income statement for (e.g., AAPL, MSFT)
|
| get_balance_sheet | Get company balance sheet data. Args:
symbol: Stock symbol to get balance sheet for (e.g., AAPL, MSFT)
|
| get_cash_flow | Get company cash flow statement data. Args:
symbol: Stock symbol to get cash flow for (e.g., AAPL, MSFT)
|
| get_earnings | 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_news | 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_indicators | 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_prices | Get daily OHLCV data. Args:
symbol: Stock symbol (e.g., AAPL, MSFT)
outputsize: 'compact' (last 100 days) or 'full' (20+ years)
|
| get_intraday_prices | 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
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |