MCP.so
Sign In

Alpha Vantage MCP Server

@matteoantoci

About Alpha Vantage MCP Server

MCP server for interacting with the Alpha Vantage API, providing access to various financial data endpoints.

Basic information

Category

Other

License

View license

Runtime

node

Transports

stdio

Publisher

matteoantoci

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "mcp-alphavantage": {
      "command": "node",
      "args": [
        "build/index.js"
      ]
    }
  }
}

Tools

2

Cryptocurrencies

Economic Indicators

Overview

What is Alpha Vantage MCP Server?

A Model Context Protocol server that wraps Alpha Vantage API endpoints into MCP tools, providing access to financial data including stocks, options, intelligence, fundamentals, and technical indicators. It is designed for MCP-compatible agents and systems needing financial market data.

How to use Alpha Vantage MCP Server?

Clone the repository, install dependencies with npm install, and build with npm run build. Configure the ALPHAVANTAGE_API_KEY environment variable via your MCP runner’s settings, then run the server using stdio transport (e.g., npm run start or via an MCP client configuration pointing to the built index.js).

Key features of Alpha Vantage MCP Server?

  • Exposes nine categories of financial data as MCP tools
  • Uses stdio transport for integration with MCP runners
  • Automatically discoverable tool schemas via introspection
  • Covers Core Stocks, Options, Intelligence, and Fundamentals
  • Includes Technical Indicators, Forex, Crypto, Commodities, and Economic Indicators

Use cases of Alpha Vantage MCP Server?

  • Retrieve real-time and historical stock prices for analysis
  • Access company fundamentals (e.g., income statements, balance sheets)
  • Calculate technical indicators (e.g., moving averages, RSI) on market data
  • Fetch options data for pricing and strategy evaluation
  • Obtain forex, cryptocurrency, and commodity rates for portfolio tracking

FAQ from Alpha Vantage MCP Server

What are the prerequisites for using this server?

Node.js (v18 or later), npm, and a free API key from Alpha Vantage (alphavantage.co) are required.

How do I configure the API key?

Set the ALPHAVANTAGE_API_KEY environment variable in your MCP runner’s settings; avoid using .env files when running through an MCP runner.

What transport protocol does the server use?

The server communicates over stdio transport, compatible with most MCP clients and runners.

What data categories are available as tools?

Core Stocks, Options Data, Alpha Intelligence, Fundamental Data, Technical Indicators, Forex, Cryptocurrencies, Commodities, and Economic Indicators.

How can I get support or contribute?

Open an issue on the GitHub repository for support; contributions are welcome via the standard fork-and-pull request workflow.

Comments

More Other MCP servers