Skip to main content
Glama
shankartradebot2020-pixel

Zerodha Kite MCP Server

Zerodha Kite MCP Server

Подключает Claude к вашему аккаунту Zerodha для получения исторических свечей, недельных/месячных зональных уровней (PWH/PWL/PMH/PML + CPR-пивоты), обнаружения пересечений EMA и данных опционной цепочки.

1. Получите учетные данные приложения Kite Connect

  1. Перейдите на https://developers.kite.trade/apps и создайте новое приложение (у вас уже есть платный тариф ₹500/месяц, поэтому эта функция должна быть уже включена).

  2. Установите Redirect URL на: https://<your-render-app-name>.onrender.com/callback (вы получите точный URL .onrender.com на шаге 3 ниже — вернитесь и обновите это после развертывания).

  3. Запишите ваш API key и API secret.

Related MCP server: Fyers MCP Server

2. Развертывание на Render (бесплатный тариф)

  1. Создайте бесплатный аккаунт на https://render.com

  2. Загрузите эту папку в новый репозиторий GitHub (или используйте опцию Render «Deploy from local files», если она доступна).

  3. В Render: New > Web Service, подключите репозиторий.

  4. Команда сборки: pip install -r requirements.txt

  5. Команда запуска: python server.py

  6. Добавьте переменные окружения (панель Render > Environment):

    • KITE_API_KEY

    • KITE_API_SECRET

    • (оставьте KITE_ACCESS_TOKEN незаданным — он устанавливается ежедневно через вход, не хранится)

  7. Разверните. Render выдаст вам URL вида https://kite-mcp-yourname.onrender.com.

  8. Вернитесь в настройки приложения Kite Connect и установите Redirect URL на https://kite-mcp-yourname.onrender.com/callback.

Примечание о бесплатном тарифе: бесплатные веб-сервисы Render засыпают после ~15 минут без трафика и требуют ~30-60 секунд на пробуждение при следующем запросе. Для этого сценария подходит — вы проверяете настройки вручную, а не запускаете высокочастотные операции.

3. Ежедневный вход (обязательно — токены Kite истекают каждый день)

Каждый торговый день, перед тем как попросить Claude проверить настройку:

  1. Откройте https://kite-mcp-yourname.onrender.com/login в браузере

  2. Войдите с вашими учетными данными Zerodha + 2FA (как в приложении Kite)

  3. Вы увидите «Login successful» — это всё, на сегодня готово

Это требование безопасности Zerodha/SEBI, которое этот сервер не может обойти — нет способа продлить срок действия токена больше чем на день.

4. Подключение к Claude

  1. В Claude перейдите в Settings > Connectors > Add custom connector

  2. Название: Zerodha Trading Tools

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

  4. OAuth здесь не нужен (авторизация происходит через ежедневный вход выше, который устанавливает токен внутри работающего сервера) — сохраните.

  5. Включите коннектор в вашем чате.

Инструменты, которые этот сервер предоставляет 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) был бы точнее, если вы захотите это позже.

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
    -