kite-mcp-server

MCP.Pizza Chef: zerodha

Zerodha runs this itself and hosts a ready-made version, so most people paste one web address into their assistant app and sign in with their normal Kite account — nothing to install, no keys to generate. From there you can review holdings, positions, margins, and mutual funds, pull live quotes and price history, search for instruments, and place, modify, or cancel orders, including trigger orders. It only works with a Zerodha Kite account, and real money is at stake, so read anything it proposes before approving it.

Data
Other

Use This MCP server To

Check what my portfolio is worth right now Look up the last traded price of a stock Review my open positions before the market closes Pull a year of price history for one stock Place an order without switching to the trading app Cancel an order I no longer want

README

Kite MCP Server

A Model Context Protocol (MCP) server that provides AI assistants with secure access to the Kite Connect trading API. This server enables AI agents to retrieve market data, manage portfolios, and execute trades through a standardized interface.

TL;DR for Traders

Want to use AI with your Kite trading account? Just add https://mcp.kite.trade/mcp to your AI client configuration. No installation or API keys required - it's hosted and ready to use.

Features

  • Portfolio Management: View holdings, positions, margins, and mutual fund investments
  • Order Management: Place, modify, and cancel orders with full order history
  • GTT Orders: Good Till Triggered order management
  • Market Data Access: Real-time quotes, historical data, OHLC data
  • Pagination Support: Automatic pagination for large datasets (holdings, orders, trades)
  • Comprehensive Coverage: Implements most Kite Connect API endpoints
  • Multiple Deployment Modes: stdio, HTTP, SSE, and hybrid mode (production)
  • Built-in Documentation: Auto-served documentation at runtime

Quick Start

Hosted Version (Recommended)

The easiest way to get started is with our hosted version at mcp.kite.trade. Both /mcp and /sse endpoints are available - no installation or API keys required on your end.

Quick Setup: Add the following to your MCP configuration:

https://mcp.kite.trade/mcp

Recommended: Use the new HTTP mode (/mcp endpoint) for better performance and reliability. You can use mcp-remote to connect to the hosted server.

For self-hosting with your own API keys, follow the installation steps below.

Prerequisites

  • For hosted version (recommended): Nothing! Just use https://mcp.kite.trade/mcp
  • For self-hosting: Go 1.21 or later
  • For self-hosting: Valid Kite Connect API credentials

kite-mcp-server FAQ

Is this maintained?
Yes, and it is run by Zerodha themselves rather than a hobbyist. The most recent code change was July 2026.
Which apps does it work in?
Claude Desktop is documented step by step, and any other MCP-capable app can point at the hosted address at mcp.kite.trade.
Do I need a key or any setup?
Not for the hosted version — you add the address and log in through Zerodha's own screen. Keys are only needed if you insist on running the software yourself.
Can I use this to actually buy or sell?
Yes — placing, modifying, and cancelling orders are all supported. That is real money moving, so check every instruction before you approve it.
Do I need a Zerodha account?
Yes. It talks only to Zerodha's Kite platform, so it is no use with any other broker.
How hard is the setup?
About as easy as these get. Paste one address into your assistant app, approve the login, and you are done.
Can it read my old trades and orders?
Yes. Order history, past trades, and the fills behind a specific order are all available, and long lists are fetched in chunks automatically.