LabscoMCP early access ↗
MCP-100MCP SERVER

Stock Market MCP Server

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

by MCP-100 ↗Equity & Fund Market DataCommunity

LABSCO 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

No key to set: the source ships with one Alpha Vantage API key written into src/index.ts, so everyone who runs it shares that key and its rate limit. To use your own, clone the repository, replace the key in src/index.ts, run npm install and npm run build, and point your client at build/index.js. Batch the questions rather than polling a ticker.

Setup effort

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