关于 BrokerInbox MCP Server
BrokerInbox MCP Server 将 AI 客户端连接到 Gmail 和 Zerodha 的 Kite Connect API,支持邮件操作与分析,以及交易和市场数据查询。
主要功能
- 01搜索、读取、发送和删除 Gmail 邮件
- 02摘要和分析邮件内容
- 03下达市价单和限价单
- 04查询持仓、仓位和订单历史
- 05获取实时市场数据
适用场景
- 01按查询条件搜索收件箱
- 02摘要或分析邮件内容
- 03下达 Zerodha 股票订单
- 04查看仓位和市场数据
MCP 相关
向 Claude、Cursor 等 MCP 客户端提供 Gmail 和 Zerodha 操作工具。README 还介绍了可选的 LangChain 链式调用。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
BrokerInbox MCP 服务
BrokerInbox 是一个多 Agent 协作协议(MCP)服务,可将 AI Agent(例如 Claude 或 Cursor)与 Gmail 和 Zerodha 的 Kite Connect API 集成。用户可以使用自然语言提示词:
- 读取、发送、删除和分析 Gmail 邮件
- 在 Zerodha 上下单、获取持仓并查询市场数据
- 使用可选的 LangChain/OpenAI Functions 串联复杂工作流
核心功能
-
Gmail 集成
- 使用
google-api-python-client和google-auth-oauthlib进行 OAuth2 身份验证 - 获取收件箱、按查询条件搜索、读取邮件内容
- 发送新邮件或回复
- 删除邮件或将其移至垃圾箱
- 分析邮件内容(情感分析、关键词提取、摘要)
- 使用
-
Zerodha 交易
- 通过官方
kiteconnectSDK 使用 Kite Connect REST API 客户端 - 下达市价单 / 限价单
- 获取持仓、仓位和订单历史记录
- 获取实时市场数据(LTP、OHLC)
- 通过官方
-
大模型编排
- 将 Gmail 和 Zerodha 操作作为可调用的 HTTP 端点开放
- Claude / Cursor 客户端连接到 MCP 服务
- 将自然语言提示词路由到合适的工具
- 集成 LangChain 以实现复杂链式调用
-
会话与持久化
- 存储 OAuth 令牌、交易日志、邮件历史记录
流程图:
时序图:
用例图:
快速开始
- 克隆并安装
git clone https://github.com/DISHANK-PATEL/Broker-Inbox.git cd project npm install bun index.ts Get the apiKey,apiSecret,access_token Enable Gmail API Configure OAuth Consent Screen
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。