Zerodha Kite MCP Server
Zerodha Kite MCP Server
Verbindet Claude mit deinem Zerodha-Konto für historische Kerzen, Wochen-/Monats-Zonen-Levels (PWH/PWL/PMH/PML + CPR-Pivots), EMA-Crossover-Erkennung und Optionskettendaten.
1. Hol dir deine Kite-Connect-App-Anmeldedaten
Gehe zu https://developers.kite.trade/apps und erstelle eine neue App (du hast bereits den kostenpflichtigen Plan für ₹500/Monat, also sollte dies bereits aktiviert sein).
Setze die Redirect-URL auf:
https://<your-render-app-name>.onrender.com/callback(du erhältst die genaue.onrender.com-URL in Schritt 3 unten – komm zurück und aktualisiere dies nach dem ersten Deployment).Notiere dir deinen API-Key und dein API-Secret.
Related MCP server: Fyers MCP Server
2. Auf Render bereitstellen (kostenloser Tarif)
Erstelle ein kostenloses Konto bei https://render.com
Pushe diesen Ordner in ein neues GitHub-Repo (oder nutze die Option "Deploy from local files" von Render, falls verfügbar).
In Render: New > Web Service, verbinde das Repo.
Build-Befehl:
pip install -r requirements.txtStart-Befehl:
python server.pyFüge Umgebungsvariablen hinzu (Render-Dashboard > Environment):
KITE_API_KEYKITE_API_SECRET(lasse
KITE_ACCESS_TOKENungesetzt – er wird täglich per Login gesetzt, nicht gespeichert)
Deploy. Render gibt dir eine URL wie
https://kite-mcp-yourname.onrender.com.Gehe zurück zu deinen Kite-Connect-App-Einstellungen und setze die Redirect-URL auf
https://kite-mcp-yourname.onrender.com/callback.
Hinweis zum kostenlosen Tarif: Renders kostenlose Web-Services schlafen nach ~15 Minuten ohne Traffic und brauchen ~30-60 Sekunden, um bei der nächsten Anfrage aufzuwachen. Für diesen Anwendungsfall in Ordnung – du prüfst Setups manuell, nicht mit Hochfrequenz-Aktivität.
3. Täglicher Login (erforderlich – Kite-Tokens laufen jeden Tag ab)
An jedem Handelstag, bevor du Claude bittest, ein Setup zu prüfen:
Öffne
https://kite-mcp-yourname.onrender.com/loginin deinem BrowserMelde dich mit deinen Zerodha-Zugangsdaten + 2FA an (wie in der Kite-App)
Du siehst "Login successful" – das war's, du bist für den Tag fertig
Dies ist eine Sicherheitsanforderung von Zerodha/SEBI, die dieser Server nicht umgehen kann – es gibt keine Möglichkeit, das Token länger als einen Tag gültig zu machen.
4. Mit Claude verbinden
In Claude: Settings > Connectors > Add custom connector
Name:
Zerodha Trading ToolsURL:
https://kite-mcp-yourname.onrender.com/mcpKein OAuth nötig (die Authentifizierung erfolgt über den täglichen Login oben, der das Token im laufenden Server setzt) – speichern.
Aktiviere den Connector in deinem Chat.
Tools, die dies Claude zur Verfügung stellt
get_historical_candles– OHLC-Daten (stündlich/täglich/usw.)get_zone_levels– PWH/PWL/PMH/PML + wöchentliche & monatliche CPR-Pivots (S1/R1/usw.)detect_ema_crossovers– 5/20-EMA bullische/bärische Crossovers auf Stundenkerzenget_option_chain– Strikes, LTP, OI, Bid/Ask für einen Basiswert + Verfall
Bekannte Einschränkungen
Der kostenlose Render-Tarif schläft bei Inaktivität – die erste Anfrage nach einer Weile ist langsam.
Das Zugriffstoken muss jeden Handelstag über
/loginaktualisiert werden.get_option_chainliefert keine IV/Greeks direkt (Kites Quote-API stellt diese nicht bereit) – Claude kann den IV-Kontext anhand der Preisaktion und der ATM-Straddle-Prämie schätzen, sobald du Kettendaten hast; ein dedizierter IV-Feed (z. B. Sensibull, NSE-Optionskette) wäre präziser, falls du das später möchtest.
This server cannot be deployed
Maintenance
Related MCP Connectors
Indian broker accounts for AI agents: positions, holdings, orders, P&L, option chains, 10+ brokers.
Read-only access to your own bank, card and brokerage accounts for Claude, ChatGPT and other AI agents: balances, transactions, spending, subscriptions, cashflow and investment holdings. It can never move money.
Connect brokerage accounts to AI assistants: holdings, orders, asset lookup, and approved trading.
Brazilian Open Finance MCP — 30+ banks (Itaú, Nubank, etc.) to Claude/Cursor. Read-only.
Related MCP Servers
- AlicenseAqualityDmaintenanceIntegrates Zerodha's trading platform with Claude AI using the Multi-Cloud Plugin framework, allowing users to interact with their Zerodha trading account directly through Claude for stock trading and mutual fund operations.1846MIT
- AlicenseNot gradedqualityDmaintenanceEnables Claude to interact with the Fyers trading platform for portfolio management, order placement, market data retrieval, and automated OAuth authentication for Indian stock markets.7MIT
- FlicenseNot gradedqualityDmaintenanceEnables trading automation through Zerodha Kite Connect API, allowing users to place buy/sell orders and fetch holdings via MCP tools accessible to Claude Desktop and other MCP-compatible clients.-
- FlicenseNot gradedqualityDmaintenanceEnables natural language access to Zerodha trading accounts for retrieving portfolio holdings, positions, orders, funds, and real-time market prices. Supports secure authentication for Indian stock market trading operations via Claude, Cursor, and other MCP-compatible AI tools.1-