loading…
Search for a command to run...
loading…
Enables interaction with Angel One trading APIs to retrieve historical market data and portfolio information.
Enables interaction with Angel One trading APIs to retrieve historical market data and portfolio information.
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.
git clone https://github.com/yourusername/angelone-mcp.git
cd angelone-mcp
git submodule update --init --recursive
python -m venv venv
source venv/bin/activate # On Windows, use `venv\Scripts\activate`
curl -LsSf https://astral.sh/uv/install.sh | sh
uv pip install -r requirements.txt
# test_credentials.py
API_KEY = "your_api_key"
CLIENT_CODE = "your_client_code"
PASSWORD = "your_password"
PIN = "your_pin"
TOKEN = "your_token" # Optional
api.py as an mcp server to your mcp client{
"mcp": {
"servers": {
"angleone": {
"command": "/Users/rohandoshi/.local/bin/uv",
"args": [
"--directory",
"/Users/rohandoshi/Development/angelone-mcp",
"run",
"api.py"
]
},
}
}
}
Run in your terminal:
claude mcp add angel-one-mcp-server -- npx Security
Low riskAutomated heuristic from public metadata — not a security guarantee.