angle-one-mcp-server
0
The Angle One Stock MCP is a Model Control Protocol server designed to collect and analyze stock market data using the Angle One API. It computes technical metrics such as RSI and EMA and is written in TypeScript for cross-platform compatibility.
Angle One Stock MCP
A generic MCP for fetching stock data and performing technical analysis using the Angle One API. This project supports platforms that implement the MCP protocol such as Cursor, Copilot, and Claude AI.
Features
- Fetches historical stock data
- Computes technical indicators (RSI, EMA-20, EMA-50)
- RESTful API with CORS support
- Implemented in TypeScript
Prerequisites
- Node.js version 14 or higher
- Angle One API credentials
- MCP-compatible platforms
Setup Instructions
- Clone the repository
- Run dependency installation
- Configure environmental variables for API credentials
API Endpoints
- Access stock data with
/api/stock/:symbol
endpoint
Technical Indicators
- Calculates RSI and EMAs with adjustable periods
Configuration
- Set historical data period via the
DATA_PERIOD_MONTHS
variable in.env
file.
MCP Integration
- Usable across various platforms supporting the MCP protocol.