Zerodha Kite MCP Server
Servidor MCP de Zerodha Kite
Conecta Claude con tu cuenta de Zerodha para velas históricas, niveles de zonas semanales/mensuales (PWH/PWL/PMH/PML + pivotes CPR), detección de cruces de EMA y datos de cadena de opciones.
1. Obtén tus credenciales de la aplicación Kite Connect
Ve a https://developers.kite.trade/apps y crea una nueva aplicación (ya tienes el plan de pago de ₹500/mes, por lo que esto ya debería estar habilitado).
Establece la URL de redireccionamiento a:
https://<tu-nombre-de-app-en-render>.onrender.com/callback(obtendrás la URL exacta.onrender.comen el paso 3 a continuación; vuelve y actualiza esto después de hacer el despliegue una vez).Anota tu clave de API y tu secreto de API.
Related MCP server: Fyers MCP Server
2. Despliega en Render (plan gratuito)
Crea una cuenta gratuita en https://render.com
Sube esta carpeta a un nuevo repositorio de GitHub (o usa la opción "Desplegar desde archivos locales" de Render si está disponible).
En Render: Nuevo > Servicio web, conecta el repositorio.
Comando de compilación:
pip install -r requirements.txtComando de inicio:
python server.pyAgrega variables de entorno (Panel de control de Render > Entorno):
KITE_API_KEYKITE_API_SECRET(deja
KITE_ACCESS_TOKENsin valores: se establece diariamente mediante el inicio de sesión, no se almacena).
Despliega. Render te dará una URL como
https://kite-mcp-tunombre.onrender.com.Vuelve a la configuración de tu aplicación Kite Connect y establece la URL de redireccionamiento a
https://kite-mcp-tunombre.onrender.com/callback.
Nota sobre el plan gratuito: Los servicios web gratuitos de Render se duermen después de ~15 minutos sin tráfico y tardan ~30-60 segundos en activarse en la siguiente solicitud. Es suficiente para este caso de uso: estás revisando conguraciones manualmente, no ejecutando procesos de alta frecuencia.
3. Inicio de sesión diario (obligatorio: los tokens de Kite caducan cada día)
Cada día de necolación, antes de pedir a Claude que Verifique una configuración:
Abre
https://kite-mcp-tunombre.onrender.com/loginen tu navegador.Inicia sesión con tus credenciales de Zerodha + 2FA (lo mismo que en la aplicación Kite).
Verás "Inicio de sesión exitoso": eso es todo, has terminado por hoy.
Este es un requisito de seguridad de Zerodha/SEBI, no algo que este servidor pueda omitir: no hay forma de hacer que el token dure más de un día.
4. Conéctalo a Claude
En Claude, ve a Configuración > Conectores > Agregar conector personalizado.
Nombre:
Zerodha Trading ToolsURL:
https://kite-mcp-tunombre.onrender.com/mcpNo se necesita OAuth aquí (la autenticación se realiza en el paso de inicio de sesión diario, que Establece el token en el servidor en ejecución) - guarda.
Habilita el conector en tu chat.
Herramientas que esto expone a Claude
get_historical_candles: datos OHLC (hora, por hora, diarios, etc.)get_zone_levels: PWH/PWL/PMH/PML + pivotes CPR semanales y mensuales (S1/R1, etc.)detect_ema_crossovers: señales de cruce alcistas/bajistas de EMA 5/20 en velas horariasget_option_chain: conejos, LTP, OI, compra/venta para un subyacente + vencimiento
Limitaciones conocidas
El nivel gratuito de Render se detiene cuando está inactivo: la primera solicitud después de un tiempo es lenta.
El token de acceso debe renovarse cada día de necolociación mediante
/login.get_option_chainno devuelve IV/Griegas directamente (la API de cotizaciones de Kite no los proporciona: Claude puede calcular el contexto de IV utilizando la acción del precio y el premio de straddle ATM una vez que tengas datos de la cadena; una fuente de datos de IV dedicada (por ejemplo, Sensibull, cadena de opciones de NSE) sería más precisa si quieres eso más adelante.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityCmaintenanceIntegrates 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
Related MCP Connectors
Brazilian Open Finance MCP — 30+ banks (Itaú, Nubank, etc.) to Claude/Cursor. Read-only.
Trade Robinhood through natural language in Claude Code.
Connect your XP account to AI via Brazil's Open Finance: balances, statements, cards, investments. R
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/shankartradebot2020-pixel/kite-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server