Alpha Vantage MCP server
Track stock prices, search symbols, and compute 50+ technical indicators
31 stars152 downloads/wk
Reviews
Write oneNobody has reviewed Alpha Vantage yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Alpha Vantage tools (100, 2 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
analyze_sliding_window_metricsCalculate advanced analytics metrics (mean, variance, correlation, etc.) for one or more stock symbols over sliding time windows, enabling trend analysis and statistical insights across different time intervals.
calculate_absolute_price_oscillatorCalculates the Absolute Price Oscillator (APO) technical indicator for a given equity, measuring momentum by comparing two exponential moving averages. Returns APO values at your specified time interval.
calculate_adxCalculates the Average Directional Movement Index (ADX) for a given equity or forex pair, returning trend strength values across your specified time interval and period.
calculate_analytics_fixed_windowCalculate advanced analytics metrics for one or more financial symbols over a fixed time window, including statistical measures like returns, variance, drawdown, and correlation analysis.
calculate_aroon_indicatorCalculates the Aroon technical indicator for a given equity or forex pair, returning Aroon Up and Aroon Down values to identify trend direction and strength.
calculate_aroon_oscillatorCalculates the Aroon oscillator (AROONOSC) technical indicator for a given equity symbol. The Aroon oscillator measures the difference between Aroon-Up and Aroon-Down, helping identify trend strength and direction changes.
calculate_commodity_channel_indexCalculates the Commodity Channel Index (CCI) technical indicator for a given equity or forex pair, returning CCI values across a specified time series at your chosen interval.
calculate_demaCalculates the double exponential moving average (DEMA) for a given equity symbol, providing smoothed price trend analysis across various time intervals and historical periods.
calculate_emaCalculates exponential moving average (EMA) values for a given equity or currency pair over a specified time interval and period.
calculate_equity_rocCalculates the rate of change (ROC) technical indicator for an equity, measuring the percentage change in price over a specified period. Returns ROC values at your chosen time interval.
calculate_kamaCalculates the Kaufman Adaptive Moving Average (KAMA) for a given equity symbol, providing adaptive trend-following values that adjust to market volatility and noise.
calculate_macdCalculates Moving Average Convergence/Divergence (MACD) technical indicator values for a given equity or forex pair, returning MACD line, signal line, and histogram data across specified time intervals.
calculate_macd_extendedCalculate MACD (Moving Average Convergence Divergence) with customizable moving average types for technical analysis of equity price movements. Returns MACD line, signal line, and histogram values.
calculate_momentumCalculates momentum (MOM) technical indicator values for a given equity symbol. Returns momentum measurements based on price changes over a specified time period and interval.
calculate_momentum_oscillatorCalculates the Chande Momentum Oscillator (CMO) for a given equity, providing momentum-based technical analysis values across specified time intervals and historical periods.
calculate_money_flow_indexCalculates the Money Flow Index (MFI) technical indicator for a given equity symbol. MFI measures buying and selling pressure by analyzing price and volume data over a specified time period and interval.
calculate_ppoCalculates the Percentage Price Oscillator (PPO) for an equity, a momentum indicator that measures the relationship between two exponential moving averages. Returns PPO values across a specified time interval and historical period.
calculate_rocrCalculates the rate of change ratio (ROCR) technical indicator for an equity, measuring the percentage change in price over a specified period. Returns ROCR values at your chosen time interval.
calculate_rsiCalculates the Relative Strength Index (RSI) technical indicator for a given equity or forex pair over a specified time period and interval.
calculate_smaCalculates the simple moving average (SMA) for a given equity or currency pair over a specified time interval and period. Returns SMA values based on your chosen price type (open, close, high, or low).
calculate_stochrsiCalculate the Stochastic Relative Strength Index (STOCHRSI) for a given equity symbol. Returns STOCHRSI values at your specified time interval and lookback period.
calculate_t3_moving_averageCalculates the Tilson T3 triple exponential moving average for a given equity symbol. Returns smoothed price data based on your specified time interval and period.
calculate_temaCalculates the Triple Exponential Moving Average (TEMA) for a given equity symbol, providing smoothed price trend analysis across various time intervals.
calculate_triangular_moving_averageCalculates the triangular moving average (TRIMA) for a given equity symbol across specified time intervals. TRIMA is a double-smoothed moving average that emphasizes mid-range price data.
calculate_trixCalculates the 1-day rate of change of a triple smooth exponential moving average (TRIX) for a given equity, providing momentum analysis based on the specified time interval and price series.
calculate_ultimate_oscillatorCalculates the Ultimate Oscillator (ULTOSC) technical indicator for a given equity symbol and time interval. The Ultimate Oscillator is a momentum indicator that combines multiple timeframes to identify overbought and oversold conditions.
calculate_vwapCalculate the volume weighted average price (VWAP) for intraday time series data of a given equity, helping identify fair value and trend direction based on price and volume.
calculate_weighted_moving_averageCalculates weighted moving average (WMA) values for a given equity symbol across specified time intervals. Returns a time series of WMA data points based on your chosen price type and lookback period.
check_market_statusCheck the current open or closed status of major global trading venues across equities, forex, and cryptocurrency markets.
fetch_treasury_yieldRetrieves US Treasury yield data for a specified maturity timeline at daily, weekly, or monthly intervals. Data sourced from the Federal Reserve's official market yield on constant maturity securities.
get_adxr_valuesRetrieves Average Directional Movement Index Rating (ADXR) values for a specified equity, providing trend strength analysis over a chosen time interval and historical period.
get_aluminum_pricesRetrieves global aluminum prices from the International Monetary Fund via the Federal Reserve Economic Data (FRED) service, available in monthly, quarterly, or annual time intervals.
get_balance_of_powerRetrieves Balance of Power (BOP) technical indicator values for a specified equity symbol at your chosen time interval. Optionally filter results to a specific month in history.
get_balance_sheetRetrieve annual and quarterly balance sheet data for a specified equity, with normalized fields mapped to GAAP and IFRS taxonomies. Data is typically updated on the same day the company reports its latest earnings and financials.
get_brent_crude_oil_pricesRetrieves Brent (Europe) crude oil prices from the U.S. Energy Information Administration via FRED. Data is available in daily, weekly, or monthly intervals.
get_cash_flow_statementRetrieves annual and quarterly cash flow statements for a specified equity, with normalized fields mapped to GAAP and IFRS taxonomies. Data is typically updated on the same day the company reports its latest earnings and financial results.
get_coffee_pricesRetrieves global coffee prices from the International Monetary Fund (IMF) across different time horizons. Data represents the global price of Other Mild Arabica coffee sourced from the Federal Reserve Bank of St. Louis.
get_commodity_price_indexRetrieves the global price index for all commodities across different time periods. Data is sourced from the International Monetary Fund (IMF) Global Price Index and provided by the Federal Reserve Bank of St. Louis.
get_company_overviewRetrieve comprehensive company information including financial ratios and key metrics for a specified equity ticker. Data is typically updated on the same day the company reports its latest earnings and financial results.
get_copper_pricesRetrieves global copper prices from the International Monetary Fund (IMF) via the Federal Reserve Economic Data (FRED) service, available in monthly, quarterly, or annual time intervals.
get_corn_pricesRetrieves global corn prices from the International Monetary Fund (IMF) via FRED (Federal Reserve Bank of St. Louis) in your choice of monthly, quarterly, or annual time intervals.
get_cotton_pricesRetrieves global cotton prices from the International Monetary Fund via the Federal Reserve Economic Data (FRED) service, available in monthly, quarterly, or annual time intervals.
get_cpi_dataRetrieves monthly or semiannual Consumer Price Index (CPI) data for the United States, which measures inflation levels across the broader economy.
get_crypto_intradayRetrieves real-time intraday price data for a cryptocurrency, including open, high, low, close prices and trading volume at specified time intervals.
get_cryptocurrency_daily_pricesRetrieves daily historical price and volume data for a cryptocurrency traded against a specific fiat currency. Data is updated daily at midnight UTC and includes prices quoted in both the target market currency and USD.
get_cryptocurrency_monthly_historyRetrieves monthly historical price and volume data for a cryptocurrency traded against a specific fiat or crypto market currency. Data is updated daily at midnight UTC and includes prices quoted in both the market currency and USD.
get_cryptocurrency_weekly_pricesRetrieves weekly historical price and volume data for a cryptocurrency traded against a specified fiat currency. Data is updated daily at midnight UTC and includes prices quoted in both the target market currency and USD.
get_daily_adjusted_time_seriesRetrieves daily adjusted OHLCV (open, high, low, close, volume) time series data for an equity, including split and dividend adjustments. Supports up to 20+ years of historical data with flexible output sizing.
get_daily_time_seriesRetrieves daily OHLCV (open, high, low, close, volume) time series data for a specified equity, covering 20+ years of historical data. Choose between compact (latest 100 data points) or full historical dataset.
get_dividend_historyRetrieve historical and declared future dividend distributions for a specified equity ticker symbol.
get_durable_goods_ordersRetrieves monthly data on manufacturers' new orders for durable goods in the United States, sourced from the U.S. Census Bureau via the Federal Reserve Economic Data (FRED) database.
get_earningsRetrieve annual and quarterly earnings per share (EPS) data for a company, including analyst estimates and surprise metrics for quarterly periods.
get_earnings_call_transcriptRetrieves the earnings call transcript for a specified company and fiscal quarter, with historical data spanning over 15 years and enriched with LLM-based sentiment analysis.
get_earnings_estimatesRetrieve consensus earnings estimates for a specified equity, including annual and quarterly EPS and revenue projections, analyst count, and revision history.
get_equity_monthly_time_seriesRetrieves monthly time series data for a specified global equity, including open, high, low, close prices and trading volume for the last trading day of each month, covering 20+ years of historical data.
get_etf_profileRetrieves comprehensive ETF profile data including key metrics (net assets, expense ratio, turnover) and detailed holdings information with allocation breakdown by asset types and sectors.
get_exchange_rateRetrieves the current exchange rate between two currencies, supporting both cryptocurrencies (e.g., BTC) and fiat currencies (e.g., USD, EUR).
get_federal_funds_rateRetrieves the current federal funds rate (interest rate) set by the United States Federal Reserve. Data is available at daily, weekly, or monthly intervals and sourced from the Federal Reserve Bank of St. Louis.
get_forex_intradayRetrieves real-time intraday time series data (open, high, low, close prices with timestamps) for a specified forex currency pair at your chosen time interval.
get_forex_monthlyRetrieves monthly time series data for a forex currency pair, including open, high, low, and close prices. Data is updated in real-time, with the latest data point representing the current or partial month.
get_forex_weeklyRetrieves weekly OHLC (open, high, low, close) time series data for a specified forex currency pair, with real-time updates reflecting the current or partial trading week.
get_fx_dailyRetrieve daily forex time series data (open, high, low, close prices) for a specified currency pair, updated in real-time.
get_historical_optionsRetrieve historical options chain data for a given equity symbol, including implied volatility and Greeks (delta, gamma, theta, vega, rho). Data spans 15+ years and defaults to the previous trading session if no date is specified.
get_historical_put_call_ratiowrite actionRetrieves historical put-call ratios for an equity symbol, indicating market sentiment through the proportion of put to call options. Ratios below 0.6 suggest bullish sentiment, while ratios above 1.0 indicate bearish sentiment.
get_income_statementRetrieve annual and quarterly income statements for a specified equity, with normalized fields mapped to GAAP and IFRS taxonomies. Data is typically updated on the same day the company reports its latest earnings.
get_index_dataRetrieves historical OHLC (open, high, low, close) time series data for the NASDAQ Composite Index spanning decades of market data.
get_inflation_ratesRetrieves annual inflation rates based on consumer prices for the United States, sourced from the Federal Reserve Economic Data (FRED) database via the World Bank.
get_institutional_holdingsRetrieves institutional ownership and holdings data for a specified equity, showing which institutions hold shares and their ownership percentages.
get_intraday_time_seriesRetrieve intraday OHLCV (open, high, low, close, volume) time series data for an equity, with support for 20+ years of historical data and optional adjustment for splits and dividends.
get_mama_indicatorRetrieves MESA adaptive moving average (MAMA) values for a specified equity, allowing analysis of trend direction and momentum across multiple timeframes and price types.
get_monthly_adjusted_time_seriesRetrieves monthly adjusted historical time series data for an equity, including split and dividend-adjusted prices, volumes, and dividends covering 20+ years of historical data.
get_natural_gas_pricesRetrieves Henry Hub natural gas spot prices from the U.S. Energy Information Administration. Supports daily, weekly, and monthly price data sourced from the Federal Reserve Bank of St. Louis.
get_nonfarm_payrollRetrieves monthly US nonfarm payroll employment figures from the Bureau of Labor Statistics, representing the total number of employed workers in the economy excluding farm workers, proprietors, and self-employed individuals.
get_precious_metal_historyRetrieves historical price data for gold or silver across multiple time horizons (daily, weekly, or monthly intervals).
get_real_gdpRetrieves annual or quarterly Real Gross Domestic Product data for the United States from the Federal Reserve Economic Data (FRED) database, sourced from the U.S. Bureau of Economic Analysis.
get_real_gdp_per_capitaRetrieves quarterly Real GDP per Capita data for the United States from the Federal Reserve Economic Data (FRED) database, sourced from the U.S. Bureau of Economic Analysis.
get_realtime_put_call_ratiowrite actionRetrieves the realtime put-call ratio for a specified equity symbol, indicating market sentiment across the entire option chain and by expiration date. Lower ratios (≤0.6) suggest bullish sentiment with more call buying, while higher ratios (≥1.0) indicate bearish sentiment with more put buying.
get_realtime_quotesFetch real-time market quotes for multiple US-traded symbols in a single request, supporting up to 100 symbols with coverage of regular and extended trading hours.
get_retail_salesRetrieves monthly Advance Retail Sales data for the United States from the U.S. Census Bureau, sourced through the Federal Reserve Economic Data (FRED) system.
get_shares_outstandingRetrieves quarterly shares outstanding data for a specified equity, including both basic and diluted share counts. Data is typically updated on the same day the company reports its latest earnings and financial results.
get_spot_priceRetrieves the current live spot price for gold or silver in real-time market data.
get_stochastic_fast_indicatorRetrieves stochastic fast (STOCHF) technical indicator values for a given equity symbol. The STOCHF oscillator measures momentum by comparing closing prices to price ranges over a specified period.
get_stochastic_oscillatorRetrieves stochastic oscillator (STOCH) technical indicator values for a specified equity or forex pair at a given time interval. The stochastic oscillator measures momentum by comparing closing prices to price ranges over a defined period.
get_stock_splitsRetrieves historical stock split events for a given equity ticker symbol, including dates and split ratios.
get_sugar_pricesRetrieves global sugar prices from the International Monetary Fund (IMF) across different time horizons. Data is sourced from the Federal Reserve Bank of St. Louis FRED database.
get_unemployment_rateRetrieves the monthly unemployment rate for the United States, showing the percentage of unemployed individuals within the labor force. Data covers the civilian population aged 16 and older residing in the 50 states or District of Columbia.
get_weekly_adjusted_time_seriesRetrieves weekly adjusted time series data for an equity, including open, high, low, close, adjusted close, volume, and dividend information. Covers 20+ years of historical data with the last trading day of each week as the reference point.
get_weekly_time_seriesRetrieves weekly time series data for a specified equity, including open, high, low, close prices and trading volume for the last trading day of each week, covering 20+ years of historical data.
get_wheat_priceRetrieve global wheat prices from the International Monetary Fund (IMF) via FRED. Data is available in monthly, quarterly, or annual intervals.
get_williams_percent_rRetrieves Williams' %R (WILLR) momentum oscillator values for a given equity symbol. This technical indicator measures the level of the closing price relative to the highest high over a specified period, helping identify overbought and oversold conditions.
get_wti_crude_oil_pricesRetrieves West Texas Intermediate (WTI) crude oil prices from the U.S. Energy Information Administration. Supports daily, weekly, and monthly price data sourced from FRED (Federal Reserve Bank of St. Louis).
list_earnings_calendarRetrieve expected earnings release dates for companies over a specified time horizon. Filter by a specific company symbol or view the full market earnings calendar.
list_index_symbolsRetrieves a complete catalog of all supported index symbols with their full names. Use this to discover available indices for market data queries.
list_insider_transactionsRetrieve insider transactions (SEC Form 4 filings) for a specified company, including historical records of trades made by key stakeholders such as executives, founders, and board members.
list_ipo_calendarRetrieve a list of upcoming IPO events scheduled in the US market over the next 3 months.
list_listing_statusRetrieve a list of active or delisted US stocks and ETFs as of a specific date or the latest trading day, enabling equity research on asset lifecycle and survivorship.
list_market_moversRetrieve the top 20 gainers, losers, and most actively traded stocks in the US market. Historical data is returned by default, with real-time or 15-minute delayed data available for premium members.
list_realtime_optionsRetrieve realtime US options data with full market coverage. Option chains are automatically sorted by expiration date (chronological) and then by strike price (low to high).
search_news_sentimentSearch live and historical market news with sentiment analysis across stocks, cryptocurrencies, forex, and economic topics from global news outlets.
search_symbolsSearch for financial symbols and market information by keywords. Returns matching symbols ranked by relevance with match scores to support custom filtering logic.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan5 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 138 days ago8/15
- Maintainer identityregistry namespace matches repository owner7/10
How Alpha Vantage compares
Against every graded Finance MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 80/100
- higher than 65% of 1,761 Finance servers
- Tools
- 100
- the typical Finance server has 8
- Tools that change things
- 2%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 31
- more than 91% of 946 Finance servers
- Downloads a week
- 152
- more than 77% of 421 Finance servers with a package
What its tools let an agent do: 98 read · 2 change
Install Alpha Vantage in Claude Code, Cursor or VS Code
claude mcp add alpha-vantage -- uvx mcparmory-alpha-vantage
What the publisher says
From the Alpha Vantage repository's README, as published. We do not edit it. Read it on GitHub
MCP Armory Registry
Production-ready MCP servers for popular APIs, generated by MCP Blacksmith.
Servers · Install & Usage · Features · How it works · License
MCP servers that connect AI agents to real-world APIs. Each server is a standalone Python package — generated from the upstream OpenAPI spec using MCP Blacksmith and tested against the live API before release. Hosted on MCP Armory or run independently.
<!-- SERVERS:BEGIN -->
Servers
🧠 AI & Machine Learning   ElevenLabs · Linkup · Parallel · Perplexity AI · Ragie · Replicate
📊 Analytics   Ahrefs · Datadog · Google Analytics · Google Search Console · Linkly · Mixpanel · PostHog
⛓️ Blockchain & Crypto   Alchemy NFT
💼 CRM & Sales   Apollo
💬 Communication   Atlassian Confluence · Google Gmail · MailerSend · Mailtrap · Postmark · Resend · Slack
🗄️ Data & Databases   Enigma · Pinecone
🛠️ Developer Tools   AgentQL · Apify · Bitbucket · Bright Data · Browserbase · BuiltWith · Canvas · CircleCI · Codacy · Contentful Management · ConvertAPI · E2B · Firecrawl · GitHub · GitLab · LaunchDarkly · Postman · Scrapingant · Semrush AppCenter · Sentry
📄 Documents & Printing   PDF.co
🛒 E-commerce   Shopify Admin
💰 Finance   Alpha Vantage · Polygon · Ramp
👥 HR & Recruiting   BambooHR
☁️ Infrastructure   Globalping · Grafana · PagerDuty · Rootly · Runpod
⚖️ Legal & Compliance   NetLicensing
🗺️ Maps & Location   Google Maps Platform · IP2Location.io IP Geolocation · OpenCage Geocoding
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Alpha Vantage: common questions
- Is Alpha Vantage MCP server safe?
- Mostly: it is graded B (80/100). Read the Alpha Vantage safety report
- How do I install Alpha Vantage?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Alpha Vantage need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Alpha Vantage maintained?
- The last commit was 176 days ago (2026-05-12). The latest release is v1.0.3.
- What can I use instead of Alpha Vantage?
- Servers from other publishers that do the same job: Kronos MCP server, Zwldarren Akshare One MCP server and ru-marketplace-mcp server. Compare all Alpha Vantage alternatives.
- How does Alpha Vantage compare with other Finance MCP servers?
- safety score 80/100 (higher than 65% of 1,761 Finance servers); tools 100 (the typical Finance server has 8); tools that change things 2% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Alpha Vantage
Same job from other publishers: the closest match first, then the best rated.
- KronosStock price forecasting for China A-shares — Kronos K-line time-series modelnot reviewedEstablishedB
- Zwldarren Akshare OneProvide access to Chinese stock market data including historical prices, real-time data, news, and…not reviewedGrowingA
- ru-marketplace-mcpRead-only MCP servers for Russian marketplaces: prices, stock, ratings, reviews, seller identitynot reviewedGrowingA
- ShopinoUnofficial read-only Shopino: search fashion across Iranian shops, compare prices, sizes, stock.not reviewedGrowingA
- Tapetide - Indian Stock Market MCP48 tools for ~8,000 NSE & BSE stocks: quotes, screener, financials, filings, FII/DII, optionsnot reviewedEstablishedA