Skip to main content

A simple MCP server for stock news and sentiment using Alpha Vantage.

Project description

Stock Sentiment

Stock Sentiment is a modern Python package and MCP server that delivers real-time stock news sentiment and market movers using Alpha Vantage. Stay ahead of the market by tracking the latest news, trends, and sentiment for your favorite stocks, and discover the top gainers and losers with ease.

Features

  • News Sentiment: Instantly retrieve the latest news headlines and sentiment analysis for any stock ticker.
  • Top Movers: Access real-time lists of the top gainers and losers in the stock market.
  • Seamless Integration: Simple command-line interface and MCP server for easy integration into your data workflows.

Installation

Install Stock Sentiment from PyPI:

pip install stock-sentiment

Getting Started

  1. Obtain an Alpha Vantage API Key
    Sign up at Alpha Vantage to get your free API key.

  2. Configure your API key
    Create a .env file in your project directory and add:

    ALPHA_VANTAGE_API_KEY=your_api_key_here
    
  3. Run the MCP server

    stock-sentiment
    

License

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

stock_sentiment-0.1.1.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

stock_sentiment-0.1.1-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

Details for the file stock_sentiment-0.1.1.tar.gz.

File metadata

  • Download URL: stock_sentiment-0.1.1.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.9

File hashes

Hashes for stock_sentiment-0.1.1.tar.gz
Algorithm Hash digest
SHA256 5b5853ebf6290eb2c505af635412bf780ffef49e9a015c9d0cbbc68c8f332657
MD5 e2c729bbfa32dbb5a1ac88476e4861dd
BLAKE2b-256 3dfb3e591e445ec51aac5e0feac341d6fb5738c3233dde98cdfaae8440412c5e

See more details on using hashes here.

File details

Details for the file stock_sentiment-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for stock_sentiment-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 601b4fa673652f451ea353895c134663be6471434196cd083559787425e8546d
MD5 f073f50fddd2a25af67b87e63fbeda8c
BLAKE2b-256 2078df9c22a04c1d394c79f38bed7a07137185782c110a9c0e23ad4a05a6d0ee

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page