Zerodha Kite Connect MCP Server

Zerodha Kite Connect MCP Server

site icon
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 账户

安装教程

  1. 克隆仓库 git clone <repository-url>
  2. 安装依赖 npm install
  3. 创建配置文件 cp wrangler.jsonc.example wrangler.jsonc
  4. 配置 Zerodha API 凭证
  5. 更新 wrangler.jsonc 文件中的 ZERODHA_API_KEYZERODHA_API_SECRET
  6. 创建 KV 命名空间 wrangler kv:namespace create ZERODHA_KV
  7. 更新 wrangler.jsonc 文件中的 KV 命名空间 ID
  8. 部署 Worker npm run deploy

调试方式

运行本地开发服务器

npm run dev

许可证

该项目遵循 MIT 开源许可条款。