findata-mcp-server部署
通过文章MCP简介我们已经对MCP有了一个初步的了解。
接下来我们通过私有应用市场部署一个findata-mcp-server服务。
finData是一个开源的金融数据查询Model Context Protocol(MCP) Server,向大模型提供专业级金融数据访问的能力。支持Tushare、Wind、通联等多种数据供应商接口,助力用户在AI应用中快速获取金融数据。
全面支持Stdio和SSE两种通信模式,灵活满足本地部署与远程调用等多样化的使用需求。
前置条件
本教程假定您已经具备以下条件:
- 在您的系统上安装了kubectl,具体步骤参考安装命令行工具(kubectl)。
- 在您的系统上安装了Helm,具体步骤参考helm的使用。
- 开通了Alaya NeW弹性容器集群,具体步骤参考开通弹性容器集群。
- 部署私有应用市场,具体步骤参考部署私有应用市场。
访问私有应用市场
请参考部署私有应用市场
部署应用
请参考私有应用市场-部署应用
在应用市场界面搜索“mcp”,找到“findata-server-vks”,点击进入配置界面。
在部署findata-server-vks时,需要修改的values.yaml文件内容。
提示 values.yaml文件内容修改
必须修改项:
vksID: 需要修改成自己集群的ID,获取方式 kubectl cluster-info | awk -F'/' '{print $NF}' | head -n 1
PROVIDER: 需要修改成你自己的数据源。
DATA_API_TOKEN:需要修改成你的token。
可选修改项: modelName: 可以自定义模型名称
cpu: 根据具体情况而定;
memory: 根据具体情况而定;
在该示例中,创建弹性集群页面上存在但表格中未列出的参数,均采用默认配置。
获取访问url:
部署成功之后,进入应用详情,如下图:
点击Notes.txt,可以显示模型网页访问地址,如下图:
常用指令
以下是一些常用的指令,您可以在大模型交流的时候,按照以下模板输入你的指令,大模型就回调用findata-mcp-server来帮你查询各种金融数据了。
帮我查一下平安银行的基本信息
帮我查一下平安银行2025年5月14号的股票行情信息
帮我查一下平安银行2024全年的基本面数据
帮我查一下平安银行2025年一季度的财报
从宏观角度分析一下平安银行在2025年一季度的表现