article
README
🚀 股票 MCP 项目
本项目是一个基于 Spring Boot 和 Spring AI 的股票数据服务 MCP 服务器,可提供股票相关的数据查询与分析功能,仅用于学习 MCP 服务器的相关知识。
🚀 快速开始
本项目是一个基于 Spring Boot 和 Spring AI 的股票数据服务 MCP 服务器。配置完成后,你可以通过向大模型询问相关问题,获取股票实时交易信息、分时价格、公司详细信息以及当前时间等内容。
✨ 主要特性
- 🔍 股票实时交易信息查询
- 🔍 股票分时价格查询
- 🔍 公司详细信息查询
- 🌆 支持沪深两市股票数据
📦 安装指南
环境要求
- JDK 21 或更高版本
- Maven 3.6.0 或更高版本
配置方式
以 cursor 为例:
- 打开
File->Preferences->Cursor Settings->MCP。 - 点击
Add new添加新配置。 - 将以下内容复制到
mcp.json文件中。 - 注意修改
command路径为你本地实际的 JDK 21 安装路径。 - 修改
args中的 jar 包路径为你本地实际编译后的 jar 包路径。
{
"mcpServers": {
"stockServer": {
"command": "C:/Users/Administrator/.jdks/ms-21.0.6/bin/java.exe",
"args": ["-jar", "E:/IdeaProjects/stock-mcp/target/stock-mcp-0.0.1-SNAPSHOT.jar"]
}
}
}
💻 使用示例
配置完成后,可以询问大模型相关问题:
- 获取股票实时交易信息
- 获取股票分时价格
- 获取公司详细信息
- 获取当前时间

🔧 技术细节
技术栈
- Java 21
- Spring Boot 3.4.4
- Spring AI 1.0.0 - M7
- Maven
- Lombok
扫码联系在线客服