Skip to main content
Glama

Stock Analysis MCP Server

by TanayPhatak

Stock Analysis MCP Server

A simple MCP (Model Context Protocol) server that provides basic stock technical analysis tools for AI assistants.

Features

  • Moving Averages: Calculate short and long-term moving averages
  • RSI Analysis: Relative Strength Index calculations
  • Trade Recommendations: Basic buy/sell/hold signals based on technical indicators

Installation

# Clone the repository git clone https://github.com/TanayPhatak/MCP_Finance.git # Create a virtual environment and activate it uv venv .venv\Scripts\activate # for Windows .venv/bin/activate # for Linux # Install dependencies uv sync

Configuration

Create a .env file:

ALPHA_VANTAGE_API_KEY=your_api_key_here

Get your free API key from Alpha Vantage.

Usage

Start the server (dev):
mcp dev stock_analysis_server.py # this will start a dev environment where you can test the tools
Integrate the MCP server with Claude Desktop:

Ensure Claude desktop is installed (Download Link)

mcp install stock_analysis_server.py --with requests --with pandas --with tabulate

Restart Claude Desktop after running the above command.

Tools offered

The server provides these tools:

  • calculate_moving_averages - Get MA analysis for a stock symbol
  • calculate_rsi - Get RSI analysis for a stock symbol
  • trade_recommendation - Get comprehensive buy/sell recommendation

Example prompts with Claude

Analyze AAPL stock using moving averages. Get RSI for MSFT. What's your recommendation for Google stock? Should I buy or sell Apple stocks?

Requirements

  • Python 3.9+
  • Alpha Vantage API key
  • UV package manager (or pip)
-
security - not tested
F
license - not found
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

A Model Context Protocol server that provides stock technical analysis tools (moving averages, RSI, trade recommendations) for AI assistants to analyze stocks and offer trading signals.

  1. Features
    1. Installation
      1. Configuration
        1. Usage
          1. Start the server (dev):
          2. Integrate the MCP server with Claude Desktop:
        2. Tools offered
          1. Example prompts with Claude
        3. Requirements

          Related MCP Servers

          • A
            security
            F
            license
            A
            quality
            A Model Context Protocol server that enables AI assistants to interact with the Deriv trading API, providing access to active trading symbols and account balance information.
            Last updated -
            • Apple
          • A
            security
            A
            license
            A
            quality
            A Model Context Protocol server providing tools for querying A-share stock market data, including historical prices, financial reports, market indices, and macroeconomic indicators.
            Last updated -
            27
            408
            MIT License
          • -
            security
            F
            license
            -
            quality
            A custom Model Context Protocol server that provides real-time financial analysis tools including stock monitoring, portfolio management, market summaries, and automated price alerts with Telegram notifications.
            Last updated -
          • A
            security
            F
            license
            A
            quality
            A Model Context Protocol server that generates TradingView chart visualizations with real-time updates, enabling AI assistants to create and display financial charts through an integration with Chart-IMG API.
            Last updated -
            5
            15
            • Apple

          View all related MCP servers

          MCP directory API

          We provide all the information about MCP servers via our MCP API.

          curl -X GET 'https://glama.ai/api/mcp/v1/servers/TanayPhatak/MCP_Finance'

          If you have feedback or need assistance with the MCP directory API, please join our Discord server