Labsco
smani7dm logo

Alpha Vantage

from smani7dm

Access Alpha Vantage financial data APIs to get real-time and historical stock data, forex rates, and cryptocurrency information.

๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅโœ“ VerifiedAccount requiredAdvanced setup

Alpha Vantage MCP Server

A Model Context Protocol (MCP) server that provides access to Alpha Vantage financial data APIs for use with Claude Desktop and other MCP-compatible applications.

๐Ÿš€ Features

  • Stock Data: Real-time quotes and historical daily prices
  • Financial Statements: Income statements, balance sheets, and cash flow statements
  • Company Information: Company overviews and earnings data
  • News & Sentiment: Latest financial news with sentiment analysis
  • Error Handling: Robust API error handling and rate limit management

๐Ÿ“Š Available Functions

FunctionDescription
get_stock_quoteCurrent stock price and basic metrics
get_daily_pricesHistorical daily price data
get_income_statementAnnual income statements
get_balance_sheetAnnual balance sheet data
get_cash_flowAnnual cash flow statements
get_company_overviewCompany fundamentals and key metrics
get_news_sentimentLatest news with sentiment analysis
get_earningsQuarterly and annual earnings data

๐Ÿ”ง Testing

Test your installation by running the server directly:

export ALPHAVANTAGE_API_KEY="your_api_key"
python3 alphavantage_server.py

The server should start without errors. Press Ctrl+C to stop.

๐Ÿ“ API Limits

  • Free Tier: 25 requests/day for premium endpoints, 500 requests/day for standard endpoints
  • Rate Limit: 5 calls/minute
  • Premium Tiers: Available for higher limits

๐Ÿค Contributing

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

๐Ÿ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.

๐Ÿ™ Acknowledgments

  • Alpha Vantage for providing the financial data API
  • Anthropic for creating the Model Context Protocol
  • The MCP community for tools and documentation

๐Ÿ“ž Support

If you encounter any issues or have questions:

  1. Check the troubleshooting section
  2. Search existing GitHub issues
  3. Create a new issue with detailed information about your problem