Labsco
MCP SERVER

Stock Market MCP Server

by MCP-100

Stock quotes, company overviews and financial statements from Alpha Vantage — price, income statement, balance sheet, cash flow, and a US market briefing.

Equity & Fund Market DataVerified
Summary
Statements as well as prices, which is the less common half.

Plenty of servers return a quote; returning the income statement, balance sheet and cash flow by ticker is what lets an assistant answer a question about a business rather than a share price. Pair `get_company_overview` with the statement you want — the overview gives the ratios in context, the statement gives the lines behind them. The rate limit on a free Alpha Vantage key is the practical ceiling on how much of this you can do at once.

What it is

A TypeScript MCP server over the Alpha Vantage API. It covers the four things a conversation about a company usually needs: the current price, the company's key figures, its financial statements, and a read on the market as a whole. Every response comes back as JSON.

What you get
  • The latest price for a ticker with its timestamp — `get_ticker_price`
  • An overview of the US market as a whole, for the briefing you would otherwise assemble from headlines — `get_market_report`
  • A company's financial statements in one of three forms — income statement, balance sheet or cash flow — by ticker and statement type — `get_financial_statement`
  • A company's key metrics and basic profile by ticker — `get_company_overview`
Requirements

A valid Alpha Vantage API key — free keys are issued on their site. The npm package name is `stock-market-server` (0.1.0) and it is marked private, so build from a clone with `npm install` and `npm run build`, then point your client at the built `index.js`. Alpha Vantage rate-limits free keys, so batch the questions rather than polling a ticker.

Setup effort

One command — npx -y github:MCP-100/stock-market-server