
Zerodha Kite Connect MCP Server

2025.04.17
0
JavaScript金融交易自动化交易金融服务
Zerodha Kite Connect MCP Server 是一个基于 Cloudflare Worker 的多云提供商(MCP)服务器,用于与 Zerodha Kite Connect API 交互。它提供了一个 RESTful API 接口,支持多种 Zerodha 交易功能。
View on GitHub
Overview
基本能力
产品定位
Zerodha Kite Connect MCP Server 是一个用于金融交易的中间件服务,旨在简化与 Zerodha Kite Connect API 的交互。
核心功能
- 与 Zerodha 的认证
- 用户个人信息
- 资金和保证金信息
- 持仓和头寸
- 订单管理和下单
- 交易品种详情
适用场景
- 金融交易平台开发
- 自动化交易系统
- 个人投资组合管理
工具列表
- Cloudflare Worker:用于部署和运行 MCP 服务器
- Zerodha Kite Connect API:提供交易功能的核心 API
常见问题解答
- 如何获取 Zerodha API 凭证?需要注册 Zerodha Kite Connect 开发者账户。
- 如何确保 API 密钥安全?密钥存储在 Cloudflare 环境变量或 KV 命名空间中。
使用教程
使用依赖
- Zerodha Kite Connect API 凭证(API Key 和 Secret)
- Cloudflare 账户
安装教程
- 克隆仓库
git clone <repository-url>
- 安装依赖
npm install
- 创建配置文件
cp wrangler.jsonc.example wrangler.jsonc
- 配置 Zerodha API 凭证
- 更新
wrangler.jsonc
文件中的ZERODHA_API_KEY
和ZERODHA_API_SECRET
值 - 创建 KV 命名空间
wrangler kv:namespace create ZERODHA_KV
- 更新
wrangler.jsonc
文件中的 KV 命名空间 ID - 部署 Worker
npm run deploy
调试方式
运行本地开发服务器
npm run dev