karthikrajask/Zerodha_MCP_Server
If you are the rightful owner of Zerodha_MCP_Server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
This is a Model Context Protocol (MCP) server in TypeScript that provides trading tools using the Zerodha Kite Connect JavaScript SDK.
Tools
Functions exposed to the LLM to take actions
kite_get_login_url
Returns a login URL for user authentication. Input: optional redirect_uri.
kite_generate_session
Exchanges a request_token for an access token and session details. Input: request_token.
kite_get_orders
Fetches all user orders. Input: access_token.
kite_place_order
Places a new order. Inputs: access_token, exchange, tradingsymbol, transaction_type, quantity, optional order_type, product, price.
kite_get_holdings
Fetches user holdings. Input: access_token.
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client