关于 Finvasia MCP Server
Finvasia MCP Server 是连接 Finvasia Shoonya 与交易应用的 Node.js 桥接服务。MCP 客户端可通过标准化接口查询账户和市场数据,并管理多种订单。
主要功能
- 01获取用户资料和账户余额
- 02查看价格、持仓和资产
- 03提交买入、卖出及期权订单
- 04取消和修改订单
- 05查询订单簿、成交记录和保证金
- 06提交止盈和止损订单
适用场景
- 01查询 Finvasia 账户余额和资产
- 02查看当前股价和持仓
- 03通过兼容 MCP 的应用管理订单
MCP 相关
通过 stdio 或 SSE 向 MCP 客户端提供 Finvasia 账户、市场数据和订单管理操作。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Finvasia MCP 服务
一个基于 Node.js 的服务,可连接 Finvasia 的 Market Connect Protocol (MCP),实现与 Finvasia 交易平台的无缝交互。此服务充当 Finvasia API 与您的交易应用或前端仪表板之间的桥梁。

📌 当前功能
- 👤 获取用户个人资料数据
- 💰 获取账户余额
- 🟢 买入订单
- 🔴 卖出订单
- ❌ 取消订单
- ✏️ 修改订单
- 📈 当前股价
- 📊 持仓
- 💼 持有资产
- 💸 订单保证金
- 📚 订单簿
- 📒 交易簿
- 🎯 止盈订单
- 🛑 止损订单
- 🧠 期权买入和卖出
我们将逐步添加更多功能和模块。
🛠️ 技术栈
- 后端:Node.js
- 经纪商 API:Finvasia Shoonya (MCP)
Finvasia MCP 集成
此代码库提供了将 Finvasia API 与 Model Context Protocol (MCP) 服务进行集成的基础设置。它支持您通过标准化的 stdio 接口连接并访问 Finvasia 账户,从而与基于 MCP 的应用无缝兼容。
🚀 开始使用
1. 克隆代码库
git clone https://github.com/HexaMCP/Finvasia.git
cd Finvasia
2. 安装依赖项
npm install
🔐 3. 环境设置
在根目录中创建一个 .env 文件,并添加以下 Finvasia 提供的密钥:
ID="Your Finvasia ID"
PASSWORD="Your Password"
VENDOR_KEY="Your Vendor Key"
IMEI="Your IMEI"
API_KEY="Your API Key"
TOTP="Your TOTP Code"
4. 构建项目
npm run build
5. 启动项目
npm start
在相应端口启动 MCP 服务(例如:http://localhost:3000)
⚙️ SSE 的 MCP 配置
在 MCP 配置 JSON 中添加以下配置块:
{
"Your MCP project name": {
"type": "sse",
"url": "http://localhost:3000",
}
}
🗂️ 在哪里添加此配置:
VS Code 用户应将此配置放在 settings.json 中。
📞 支持
如果集成过程中遇到任何问题或需要帮助,请联系 blaze.ws 获取支持。
如需故障排查、提交功能请求,或咨询与此 MCP 集成相关的一般问题,请联系我们。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。