使用说明
MCP演示应用程序
一个Spring Boot应用程序,展示了带有简单“hello world”工具的Spring AI MCP(模型上下文协议)服务器。
先决条件
对于Gradle(开发)
- Java 21
对于Docker
- Docker(注:Docker是一个开源的应用容器引擎,用于开发、交付和运行应用程序。)
运行应用程序
选项1:使用Gradle(推荐用于开发)
-
导航至项目目录:
cd mcp-demo -
使用 Gradle 运行应用程序:
./gradlew bootRun或者在Windows上:
gradlew.bat bootRun -
该应用程序将在
http://localhost:8080
选项2:使用Docker
-
构建Docker镜像:
docker build -t mcp-demo . -
运行容器:
docker run -p 8080:8080 mcp-demo -
该应用程序将在
http://localhost:8080
MCP 工具
该应用程序提供了一个“hello_world” MCP 工具,其功能为:
- 可选地接受一个
name参数 - 返回一条个性化的问候信息
- MCP客户端可访问
构建应用程序
构建应用程序而不运行它:
./gradlew build
JAR 文件将在 build/libs/mcp-demo-0.0.1-SNAPSHOT.jar
