Stock Market Data

Stock Market Data

🚀 股票 MCP 项目

本项目是一个基于 Spring Boot 和 Spring AI 的股票数据服务 MCP 服务器,可提供股票相关的数据查询与分析功能,仅用于学习 MCP 服务器的相关知识。

🚀 快速开始

本项目是一个基于 Spring Boot 和 Spring AI 的股票数据服务 MCP 服务器。配置完成后,你可以通过向大模型询问相关问题,获取股票实时交易信息、分时价格、公司详细信息以及当前时间等内容。

✨ 主要特性

  • 🔍 股票实时交易信息查询
  • 🔍 股票分时价格查询
  • 🔍 公司详细信息查询
  • 🌆 支持沪深两市股票数据

📦 安装指南

环境要求

  • JDK 21 或更高版本
  • Maven 3.6.0 或更高版本

配置方式

以 cursor 为例:

  1. 打开 File -> Preferences -> Cursor Settings -> MCP
  2. 点击 Add new 添加新配置。
  3. 将以下内容复制到 mcp.json 文件中。
  4. 注意修改 command 路径为你本地实际的 JDK 21 安装路径。
  5. 修改 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
  • 0 关注
  • 0 收藏,8 浏览
  • system 提出于 2025-09-20 17:27

相似服务问题