get_stock_quoteLABSCO SUMMARY
Price and fundamentals answered in the same question.
Quotes are easy to find anywhere; statements are not. Having the income statement, balance sheet and cash flow behind the same server as the price series is what lets a question about whether the numbers support the move be answered in one place.
What it is
A Python server over the Alpha Vantage API, covering equities: real-time quotes, historical daily prices, the three financial statements, company overviews, earnings, and news with sentiment attached.
What you get
- A current quote with basic metrics for any ticker (get_stock_quote)
- Historical daily price series (get_daily_prices)
- Annual income statement, balance sheet and cash flow statement (get_income_statement, get_balance_sheet, get_cash_flow)
- Company fundamentals and key metrics in one read (get_company_overview)
- Earnings data for a company (get_earnings)
- Recent news for a ticker with sentiment analysis attached (get_news_sentiment)
- API error handling and rate-limit management built into the server
Requirements
A current Python with the repo's requirements installed, and an Alpha Vantage API key — free from their site — set in the client config.
Setup effort
Build from source — git clone https://github.com/satendra-mani-tiwari/alphavantage-mcp-server.git
USE CASES
Checking where a stock is right now
A current quote with the basic metrics, for the ticker you name, without opening a terminal or a broker app.
Reading the accounts before forming a view
Annual income statement, balance sheet and cash flow come back as data the assistant can compare, rather than as a filing to skim.
Working out what moved the price
The daily series shows the move and the news feed with sentiment scores shows what was published around it.
Sizing up a company you have not looked at before
Fundamentals, key metrics and earnings in two calls, enough to decide whether the name is worth more time.
8 tools
Listed in project docs. Your client may show a different list.
get_daily_pricesget_income_statementget_balance_sheetget_cash_flowget_company_overviewget_news_sentimentget_earningsBEFORE YOU INSTALL
What to know first
Tools you get
8 tools named in the project's documentation.
Requires
ALPHAVANTAGE_API_KEY in your environment
Where it runs
The documented client runs the server on your machine.
INSTALLATION
Connect your client
You clone this one yourself.
Server setup
1. Clone the Repository
git clone https://github.com/satendra-mani-tiwari/alphavantage-mcp-server.git
cd alphavantage-mcp-server2. Install Dependencies
pip install -r requirements.txtMCP Clients
Claude Desktop
{
"mcpServers": {
"alphavantage": {
"command": "python3",
"args": [
"<YOUR_PATH_TO_ALPHAVANTAGE_SERVER>"
],
"env": {
"ALPHAVANTAGE_API_KEY": "<YOUR_ALPHAVANTAGE_API_KEY>"
}
}
}
}