MCP ExplorerExplorer

Angleone Mcp Server

@RohanDoshi21on a year ago
4 MIT
FreeCommunity
AI Systems
Angel One MCP Server enables interaction with Angel One trading APIs for historical and portfolio data.

Overview

What is Angleone Mcp Server

angleone-mcp-server is an implementation of the Model Context Protocol (MCP) designed for the Angel One trading platform, enabling users to interact with Angel One’s trading APIs to retrieve historical data and portfolio information.

Use cases

Use cases for angleone-mcp-server include automated trading systems, portfolio management tools, and applications that analyze historical trading data for investment strategies.

How to use

To use angleone-mcp-server, clone the repository, set up a virtual environment, install the required dependencies, and configure your API credentials. You can then start the MCP server by running the api.py script.

Key features

Key features of angleone-mcp-server include support for retrieving historical trading data, accessing portfolio data, and seamless integration with Angel One’s trading APIs.

Where to use

angleone-mcp-server can be used in financial technology applications, trading platforms, and any software that requires interaction with Angel One’s trading services.

Content

Angel One MCP (Model Context Protocol)

This repository contains the Model Context Protocol implementation for Angel One trading platform, allowing you to interact with Angel One’s trading APIs to get history data and get portfolio data.

Prerequisites

  • Python 3.10
  • Angel One trading account
  • API credentials from Angel One

Installation

  1. Clone the repository:
git clone https://github.com/yourusername/angelone-mcp.git
cd angelone-mcp
git submodule update --init --recursive
  1. Create a virtual environment (recommended):
python -m venv venv
source venv/bin/activate  # On Windows, use `venv\Scripts\activate`
  1. Install the required dependencies:
curl -LsSf https://astral.sh/uv/install.sh | sh
uv pip install -r requirements.txt

Configuration

  1. Create a test_credentials.py file in the root directory with your Angel One credentials:
# test_credentials.py
API_KEY = "your_api_key"
CLIENT_CODE = "your_client_code"
PASSWORD = "your_password"
PIN = "your_pin"
TOKEN = "your_token"  # Optional

Usage

  1. You can start api.py as an mcp server to your mcp client

Results

Screenshot 2025-04-29 at 11 35 09 PM Screenshot 2025-04-29 at 11 37 03 PM

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers