Skip to main content
Glama
Zerodha Kite MCP Server

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

  1. 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).

  2. 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).

  3. Notiere dir deinen API-Key und dein API-Secret.

Related MCP server: Fyers MCP Server

2. Auf Render bereitstellen (kostenloser Tarif)

  1. Erstelle ein kostenloses Konto bei https://render.com

  2. Pushe diesen Ordner in ein neues GitHub-Repo (oder nutze die Option "Deploy from local files" von Render, falls verfügbar).

  3. In Render: New > Web Service, verbinde das Repo.

  4. Build-Befehl: pip install -r requirements.txt

  5. Start-Befehl: python server.py

  6. Füge Umgebungsvariablen hinzu (Render-Dashboard > Environment):

    • KITE_API_KEY

    • KITE_API_SECRET

    • (lasse KITE_ACCESS_TOKEN ungesetzt – er wird täglich per Login gesetzt, nicht gespeichert)

  7. Deploy. Render gibt dir eine URL wie https://kite-mcp-yourname.onrender.com.

  8. 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:

  1. Öffne https://kite-mcp-yourname.onrender.com/login in deinem Browser

  2. Melde dich mit deinen Zerodha-Zugangsdaten + 2FA an (wie in der Kite-App)

  3. 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

  1. In Claude: Settings > Connectors > Add custom connector

  2. Name: Zerodha Trading Tools

  3. URL: https://kite-mcp-yourname.onrender.com/mcp

  4. Kein OAuth nötig (die Authentifizierung erfolgt über den täglichen Login oben, der das Token im laufenden Server setzt) – speichern.

  5. 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 Stundenkerzen

  • get_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 /login aktualisiert werden.

  • get_option_chain liefert 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.

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    Integrates 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.
    18
    46
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables Claude to interact with the Fyers trading platform for portfolio management, order placement, market data retrieval, and automated OAuth authentication for Indian stock markets.
    7
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables 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.
    -
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables 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
    -