Zerodha多云连接服务

Zerodha Kite Connect MCP Server是一个基于Cloudflare Worker的多云提供商服务器,用于与Zerodha Kite Connect API交互。它提供了一个RESTful API接口,支持多种Zerodha交易功能,包括认证、用户信息、资金管理、持仓查询、订单管理等。

  • by manucr619
  • 更新于
在 GitHub 查看 manucr619/zerodha-mcp

使用说明

基本能力

产品定位

Zerodha Kite Connect MCP Server是一个多云连接服务,主要用于与Zerodha交易平台进行交互。

核心功能

  • 与Zerodha的认证
  • 用户个人信息查询
  • 资金和保证金查询
  • 持仓和头寸查询
  • 订单的创建和管理
  • 交易品种详情查询

适用场景

  • 需要与Zerodha交易平台进行交互的开发者
  • 需要构建自动化交易系统的用户
  • 需要查询和管理交易数据的用户

工具列表

  • Cloudflare Worker:用于部署和运行服务
  • Zerodha Kite Connect API:用于与Zerodha交易平台交互

使用教程

使用依赖

  • Zerodha Kite Connect API凭证(API Key和Secret)
  • Cloudflare账户

安装教程

  1. 克隆仓库
  2. 安装依赖:
    npm install
    
  3. 创建配置文件:
    cp wrangler.jsonc.example wrangler.jsonc
    
  4. 在wrangler.jsonc文件中配置Zerodha API凭证:
    • 更新ZERODHA_API_KEY和ZERODHA_API_SECRET的值
  5. 在Cloudflare中创建KV命名空间:
    wrangler kv:namespace create ZERODHA_KV
    
  6. 在wrangler.jsonc文件中更新KV命名空间ID
  7. 部署Worker:
    npm run deploy
    

调试方式

运行本地开发环境:

npm run dev