karthik1729/groww-mcp
If you are the rightful owner of groww-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The Groww MCP Server is a Model Context Protocol server that integrates with the Groww Trading API, enabling AI assistants to perform automated trading, portfolio management, and market data analysis.
Groww MCP Server
MCP server for Groww Trading API - Trade stocks, manage portfolios, and analyze markets through AI assistants.
Installation
Option 1: Install with Go
go install github.com/karthik1729/groww-mcp/cmd/server@latest
# Binary is installed as 'server', rename for clarity
mv $(go env GOPATH)/bin/server $(go env GOPATH)/bin/groww-mcp
Option 2: Download Binary
Download from GitHub Releases
Setup
1. Get Groww API Token
Generate your API access token: Groww API Documentation
Note: Token expires daily at 6:00 AM IST
2. Set Environment Variable
export GROWW_ACCESS_TOKEN="your_token_here"
3. Configure Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json
(macOS):
{
"mcpServers": {
"groww-mcp": {
"command": "groww-mcp",
"env": {
"GROWW_ACCESS_TOKEN": "your_token_here"
}
}
}
}
Windows: %APPDATA%\Claude\claude_desktop_config.json
Linux: ~/.config/Claude/claude_desktop_config.json
4. Restart Claude Desktop
Usage
Ask Claude to:
- "Show my portfolio"
- "Get price of RELIANCE"
- "Place buy order for 10 shares of TCS"
- "Show my available margin"
Available Tools
Category | Tools |
---|---|
Orders | place_order, modify_order, cancel_order, get_orders |
Portfolio | get_holdings, get_positions |
Market Data | get_quote, get_ltp, get_ohlc, get_historical_data |
Account | get_margins, calculate_margin |
Support
License
MIT
Made with ❤️ by karthik1729