AlphaVantage Trader

by akramsheriff5

1 stars
403 downloads
Not rated
GitHub

About

Integrates with AlphaVantage API to fetch intraday stock data, calculate technical indicators, and generate trade recommendations based on market analysis.

Details

Author
akramsheriff5
Repository
akramsheriff5/MCP-Server
GitHub stars
1
Downloads
403
Categories
Design, Developer Tools, AI, Frontend, API, Infrastructure, Other

Lightweight programs that each expose specific capabilities through the standardized Model Context Protocol

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name AlphaVantage Trader
    Command (node, npx, python, etc.) npx
    Arguments
    • Argument 1 -y
    • Argument 2 @highlight/mcp-server

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

1. Clone the repository:

   git clone https://github.com/your-username/mcp-weather-server.git
cd mcp-weather-server

2. Set up a Python virtual environment:

   python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate

3. Install dependencies:

   pip install -r requirements.txt

4. Navigate to the finance module and install its dependencies:

   cd finance
pip install -r requirements.txt

Weather Alerts

Fetch active weather alerts for a specific US state.

Weather Forecast

Retrieve detailed weather forecasts for a given location.

Freshdesk Integration

Create support tickets in Freshdesk.

Intraday Market Data

Fetch intraday stock market data using the AlphaVantage API.

Technical Analysis

Calculate moving averages (short and long periods) and compute Relative Strength Index (RSI).

Trade Recommendations

Generate comprehensive trade recommendations based on technical indicators.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "alphavantage trader": {
            "env": {},
            "args": [
                "-y",
                "@highlight/mcp-server"
            ],
            "command": "npx"
        }
    }
}

Linux

{
    "env": [],
    "args": [
        "-y",
        "@highlight/mcp-server"
    ],
    "command": "npx"
}

Macos

{
    "env": [],
    "args": [
        "-y",
        "@highlight/mcp-server"
    ],
    "command": "npx"
}

Windows

{
    "env": [],
    "args": [
        "/c",
        "npx",
        "-y",
        "@highlight/mcp-server"
    ],
    "command": "cmd"
}

Features

Lightweight programs that each expose specific capabilities through the standardized Model Context Protocol

Weather Server

- Weather Alerts: Fetch active weather alerts for a specific US state. - Weather Forecast: Retrieve detailed weather forecasts for a given location. - Freshdesk Integration: Create support tickets in Freshdesk.

Finance Module

- Intraday Market Data: Fetch intraday stock market data using the AlphaVantage API. - Technical Analysis: - Calculate moving averages (short and long periods). - Compute Relative Strength Index (RSI). - Trade Recommendations: Generate comprehensive trade recommendations based on technical indicators.

Installation

1. Clone the repository:

   git clone https://github.com/your-username/mcp-weather-server.git
cd mcp-weather-server

2. Set up a Python virtual environment:

   python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate

3. Install dependencies:

   pip install -r requirements.txt

4. Navigate to the finance module and install its dependencies:

   cd finance
pip install -r requirements.txt

Running the Project

Weather Server

Run the weather server:
python main.py

Finance Server

Run the finance server:
cd finance
python finance_server.py

Weather Demo

Run the weather demo server:
python weather-demo.py
No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.