zerodha-mcp-go
Zerodha MCP Server is a protocol designed to communicate and access Zerodha trading data using Claude MCP, allowing integration with Claude AI. It offers a range of functionalities to retrieve portfolio, market, and mutual funds data while requiring Go and Zerodha API credentials for setup. The project supports read-only operations and requires daily authentication renewal.
Account information
Get basic user profile information
get_user_margins
Get all user margin
get_user_segment_margins
Obtain user margin by market segment
Portfolio and position
Get current positions in your Zerodha Kite account
get_positions
Obtain the same-day and net positions
get_order_margins
Obtain margin requirements for a specific order
Market data
Get the latest transaction price for a specific tool
get_quote
Get detailed quotes for specific tools
get_ohlc
Get the opening price, highest price, lowest price, closing price
Financial instruments
Get a list of all available tools on Zerodha
get_instruments_by_exchange
Filter by exchange to obtain tools
get_auction_instruments
Get tools available for auction sessions
Mutual Funds
Get a list of all available mutual fund tools
get_mf_holdings
Get a list of mutual fund positions
get_mf_holdings_info
Get detailed information about mutual fund positions
get_mf_orders
Get a list of all mutual fund orders
get_mf_order_info
Get detailed information on specific mutual fund orders
get_mf_sip_info
Get mutual fund SIP information
get_mf_alletted_isins
Obtain allocated mutual funds ISIN