a year ago
research-and-dataA Model Context Protocol (MCP) server for integrating with Zerodha Kite API. This server provides Claude with tools to interact with your Kite trading account. This is an unofficial integration with Zerodha Kite API. Use at your own risk. Always verify trades and orders before execution.
Overview
what is Kite MCP Server?
Kite MCP Server is a Model Context Protocol (MCP) server designed for integrating with the Zerodha Kite API, allowing users to interact with their Kite trading accounts through Claude.
how to use Kite MCP Server?
To use the Kite MCP Server, you need to set up a Zerodha Kite Connect app, obtain your API credentials, and follow the installation instructions to authenticate and start the server.
key features of Kite MCP Server?
- Portfolio Management: Access positions, holdings, and orders.
- Market Data: Retrieve real-time quotes and instrument data.
- Order Management: Place, modify, and cancel orders.
- Account Info: Get profile, margins, and authentication status.
- Secure Authentication: Utilizes OAuth 2.0 for secure access.
use cases of Kite MCP Server?
- Managing trading portfolios and monitoring positions.
- Executing trades and managing orders programmatically.
- Accessing real-time market data for analysis.
FAQ from Kite MCP Server?
- Is this integration official?
No, this is an unofficial integration with the Zerodha Kite API. Use at your own risk.
- How do I authenticate?
You authenticate by running the
bun run authcommand, which starts a local OAuth server for login.
- What should I do if my token expires?
Re-run
bun run authto obtain a new token when it expires.