This is a Cloudflare Worker that serves as an MCP (Model Context Protocol) server for interacting with the Zerodha Kite Connect API.
Overview
What is Zerodha Kite Connect MCP Server?
Zerodha Kite Connect MCP Server is a Cloudflare Worker that acts as an MCP (Model Context Protocol) server, enabling interaction with the Zerodha Kite Connect API for trading and portfolio management.
How to use Zerodha Kite Connect MCP Server?
To use the server, deploy it on Cloudflare, configure your Zerodha API credentials, and integrate it with MCP clients like Claude Desktop by adding the worker URL.
Key features of Zerodha Kite Connect MCP Server?
- Zerodha authentication and session management
- Portfolio management including holdings and positions
- GTT (Good Till Triggered) orders management
- Historical data retrieval for market analysis
- MCP-compatible responses for seamless integration with clients
Use cases of Zerodha Kite Connect MCP Server?
- Managing stock portfolios and tracking holdings.
- Placing and managing GTT orders for automated trading.
- Retrieving historical market data for analysis and decision-making.
FAQ from Zerodha Kite Connect MCP Server?
- What are the prerequisites for using this server?
You need Zerodha Kite Connect API credentials and a Cloudflare account to deploy the server.
- Is the server secure?
Yes, API keys and tokens are stored securely, and sensitive information is gitignored to prevent exposure.
- Can I extend the functionality?
Yes, you can add new methods to the ZerodhaWorker class to implement additional API calls.