Token导航 LogoToken导航TokenDH.com
Zerodha MCP Go logo
金融服务未说明官方级别未说明来源级核验

Zerodha MCP Go

MCP Server

Zerodha MCP Server是一个用Golang编写的协议,用于与Zerodha交易数据进行通信,允许Claude AI直接访问您的Zerodha交易账户信息。

工具数

19

提示词数

0

GitHub Stars

11

资源数

0
金融数据GoClaudeClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

sukeesh

提供方

sukeesh

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

Zerodha MCP服务器

Protocol to communicate with your Zerodha data written in Golang

![Go](https://github.com/sukeesh/zerodha-mcp-go/actions)

概述

Zerodha MCP服务器为Zerodha交易数据提供了Claude MCP(模型完成协议)接口的实现。这允许Claude AI直接访问您的Zerodha交易账户信息。

先决条件

安装

选项1:使用Go Install

go install github.com/sukeesh/zerodha-mcp@latest

选项2:从源代码构建

git clone https://github.com/sukeesh/zerodha-mcp.git
cd zerodha-mcp
go install

二进制文件将安装到您的GOBIN目录中,该目录应位于您的PATH中。

使用MCP客户端

GPT 4o mini

https://github.com/user-attachments/assets/849c4aca-0ca2-4aed-a9be-3df135f8a5c5

克劳德十四行诗3.7

配置

  1. 得到你的 ZERODHA_API_KEYZERODHA_API_SECRETKite Connect开发者门户
  1. 在Kite开发者门户中设置重定向URL:
   http://127.0.0.1:5888/auth
  1. 配置Claude桌面:

- 打开克劳德桌面→ 设置→ 开发者→ 编辑配置 - 将以下内容添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "zerodha": {
      "command": "
",
      "env": {
       "ZERODHA_API_KEY": "",
       "ZERODHA_API_SECRET": ""
      }
    }
  }
}
  1. 重新启动克劳德桌面。出现提示时,使用您的Zerodha Kite凭据进行身份验证。

调试

MCP服务器的日志可在以下网址获得 ~/Library/Logs/Claude

已知Bug

当Claude桌面关闭时,底层MCP服务器不会被杀死。

kill -9 $(lsof -t -i:5888)

可用工具

类别工具状态描述
账户信息get_user_profile获取基本用户配置文件信息
get_user_margins获取所有用户利润
get_user_segment_margins获得细分市场的用户利润
投资组合和头寸get_kite_holdings获取Zerodha Kite账户的当前持有量
get_positions获取当日和净头寸
get_order_margins获取特定订单的保证金要求
市场数据get_ltp获取特定工具的最后交易价格
get_quote获取特定仪器的详细报价
get_ohlc获取开盘价、最高价、最低价、收盘价
仪器get_instruments获取Zerodha上所有可用仪器的列表
get_instruments_by_exchange按交易所筛选仪器
get_auction_instruments获取可用于拍卖会的工具
共同基金get_mf_instruments获取所有可用共同基金工具的列表
get_mf_holdings获取共同基金持股列表
get_mf_holdings_info获取共同基金持股的详细信息
get_mf_orders获取所有共同基金订单列表
get_mf_order_info获取特定共同基金订单的详细信息
get_mf_sip_info获取有关共同基金SIP的信息
get_mf_allotted_isins获得分配的共同基金ISIN

用法

设置后,您可以直接通过Claude与Zerodha帐户数据进行交互。例如:

  • “显示我当前的投资组合”
  • “我目前的可用保证金是多少?”
  • “给我RELIANCE的最新价格”
  • “显示我在损益表的未平仓头寸”

局限性

  • 仅支持读取操作;交易尚未可用
  • 身份验证令牌每天过期,需要重新登录

目录标签

目录标签

金融数据GoClaude交易数据本地部署金融APIGolangClaudeAIZerodha

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

19

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP