AgentsReady
Verified deep dive · India & cloud

Zerodha Kite Connect

Run the agent liveReport a change
daysTime to key
NoNo-human path
4Human gates
6/10Onboarding score
Card before first callEmail verificationKYC / business checkMandatory 2FA

Fastest path to a key

  1. KYC / business check
    Open a Zerodha trading + demat account (online KYC: PAN, Aadhaar e-sign, bank proof, in-person verification by video/selfie). Takes 1-3 days
  2. Email verification
    Sign up on developers.kite.trade (separate developer account), verify email
  3. Create an app: pick Personal (free, orders/portfolio only, no market data) or Connect (Rs 500/month per key, includes live and historical data). Paid apps need wallet credits topped up
  4. Set the redirect URL, get api_key + api_secret
  5. Whitelist a static IP in the app settings before any order can be placed (SEBI retail-algo framework, mandatory since 1 Apr 2026)
  6. Phone OTP
    Every day: open kite.zerodha.com/connect/login?v=3&api_key=..., log in with Zerodha user ID, password and TOTP 2FA, then capture request_token from the redirect
  7. POST /session/token with checksum SHA-256(api_key+request_token+api_secret) to get the access_token. It expires at 6 AM the next day
  8. Working API key

Biggest gap

The daily access-token expiry at 6 AM with mandatory 2FA, plus no llms.txt/OpenAPI and no sandbox. Agents trade against real money with no test mode

Worth copying

A zero-config hosted MCP that sidesteps API-key provisioning entirely by asking the end user to log in through a tool call

Sources (7) · checked 2026-10-11

Add the badge to your README

AgentsReady badge for kite.trade
[![AgentsReady](https://agentsready.dev/badge/kite.trade)](https://agentsready.dev/c/kite.trade)