First stable release of the Groww MCP Server - an MCP (Model Context Protocol) server for the Groww trading platform.
Features
Order Management
- Place, modify, and cancel orders
- View order list, status, and details
- Get trades executed for orders
- Supports Equity (CNC), Intraday (MIS), and F&O (NRML)
Portfolio
- View DEMAT holdings
- View current positions across segments
Market Data
- Real-time quotes with bid/ask, greeks, circuit limits
- Last Traded Price (LTP) for up to 50 symbols
- OHLC data
- Historical candles (1min to 1week intervals)
Instruments
- Search by Groww symbol, trading symbol, or exchange token
- Pattern-based instrument search
- Instrument database summary
Margin
- Check available margin across segments
- Calculate margin requirements before placing orders
Live Feeds (WebSocket)
- Subscribe to LTP updates
- Market depth (order book)
- Index values
- Order and position updates
Installation
Docker (Recommended)
docker pull abhijeet45/growwmcp:latest
Or using uvx
uvx --from git+https://github.com/abhijeetmohanan/growwmcp.git growmcp
Supported Exchanges
| Exchange | Segments |
|---|---|
| NSE | CASH, FNO |
| BSE | CASH |
| MCX | COMMODITY |
Requirements
- Python 3.9+
- Groww Trade API credentials (https://groww.in/trade-api)
Links