Zerodha Kite MCP Server
Zerodha Kite MCP Server
Подключает Claude к вашему аккаунту Zerodha для получения исторических свечей, недельных/месячных зональных уровней (PWH/PWL/PMH/PML + CPR-пивоты), обнаружения пересечений EMA и данных опционной цепочки.
1. Получите учетные данные приложения Kite Connect
Перейдите на https://developers.kite.trade/apps и создайте новое приложение (у вас уже есть платный тариф ₹500/месяц, поэтому эта функция должна быть уже включена).
Установите Redirect URL на:
https://<your-render-app-name>.onrender.com/callback(вы получите точный URL.onrender.comна шаге 3 ниже — вернитесь и обновите это после развертывания).Запишите ваш API key и API secret.
Related MCP server: Fyers MCP Server
2. Развертывание на Render (бесплатный тариф)
Создайте бесплатный аккаунт на https://render.com
Загрузите эту папку в новый репозиторий GitHub (или используйте опцию Render «Deploy from local files», если она доступна).
В Render: New > Web Service, подключите репозиторий.
Команда сборки:
pip install -r requirements.txtКоманда запуска:
python server.pyДобавьте переменные окружения (панель Render > Environment):
KITE_API_KEYKITE_API_SECRET(оставьте
KITE_ACCESS_TOKENнезаданным — он устанавливается ежедневно через вход, не хранится)
Разверните. Render выдаст вам URL вида
https://kite-mcp-yourname.onrender.com.Вернитесь в настройки приложения Kite Connect и установите Redirect URL на
https://kite-mcp-yourname.onrender.com/callback.
Примечание о бесплатном тарифе: бесплатные веб-сервисы Render засыпают после ~15 минут без трафика и требуют ~30-60 секунд на пробуждение при следующем запросе. Для этого сценария подходит — вы проверяете настройки вручную, а не запускаете высокочастотные операции.
3. Ежедневный вход (обязательно — токены Kite истекают каждый день)
Каждый торговый день, перед тем как попросить Claude проверить настройку:
Откройте
https://kite-mcp-yourname.onrender.com/loginв браузереВойдите с вашими учетными данными Zerodha + 2FA (как в приложении Kite)
Вы увидите «Login successful» — это всё, на сегодня готово
Это требование безопасности Zerodha/SEBI, которое этот сервер не может обойти — нет способа продлить срок действия токена больше чем на день.
4. Подключение к Claude
В Claude перейдите в Settings > Connectors > Add custom connector
Название:
Zerodha Trading ToolsURL:
https://kite-mcp-yourname.onrender.com/mcpOAuth здесь не нужен (авторизация происходит через ежедневный вход выше, который устанавливает токен внутри работающего сервера) — сохраните.
Включите коннектор в вашем чате.
Инструменты, которые этот сервер предоставляет Claude
get_historical_candles— данные OHLC (почасовые/дневные и т.д.)get_zone_levels— PWH/PWL/PMH/PML + еженедельные и ежемесячные CPR-пивоты (S1/R1 и т.д.)detect_ema_crossovers— бычьи/медвежьи пересечения EMA 5/20 на почасовых свечахget_option_chain— страйки, LTP, OI, bid/ask для базового актива + экспирация
Известные ограничения
Бесплатный тариф Render засыпает при простое — первый запрос после перерыва медленный.
Токен доступа нужно обновлять каждый торговый день через
/login.get_option_chainне возвращает IV/Greeks напрямую (quote API Kite не предоставляет их) — Claude может оценить контекст IV, используя движения цены и премию ATM-стрэддла, когда у вас есть данные цепочки; отдельный источник IV (например, Sensibull, NSE option chain) был бы точнее, если вы захотите это позже.
This server cannot be deployed
Maintenance
Related MCP Connectors
Indian broker accounts for AI agents: positions, holdings, orders, P&L, option chains, 10+ brokers.
- Trade ItOAuthapp.tradeit
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.
Connect your portfolio to Claude, ChatGPT, or Codex to analyze it and make smarter investments.
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-