
Spring Application Advisor MCP Server

2025.02.12
2
JavaSpring 应用建议LLM 接口开发效率
Spring Application Advisor MCP Server 是一个基于 Spring AI MCP 项目构建的 MCP 服务器,提供了一个 LLM 接口用于与 Spring Application Advisor 交互。它允许开发者通过 MCP 客户端与 Spring Application Advisor 进行通信,从而获取应用建议和优化指导。
View on GitHub
Overview
基本能力
产品定位
Spring Application Advisor MCP Server 是一个用于与 Spring Application Advisor 交互的中间件服务,旨在通过 LLM 接口简化应用建议和优化的获取过程。
核心功能
- 提供 LLM 接口与 Spring Application Advisor 交互。
- 支持通过 MCP 客户端进行通信。
- 可配置的服务器参数和环境变量。
适用场景
- 开发者需要快速获取 Spring 应用的建议和优化指导。
- 团队希望通过标准化接口集成 Spring Application Advisor 到现有开发流程中。
- 需要自动化获取应用建议的场景。
工具列表
- Advisor CLI:需要在机器上安装的 CLI 工具,用于与 Spring Application Advisor 交互。
常见问题解答
无明确提及。
使用教程
使用依赖
- 安装 Advisor CLI 并确保其在系统路径中。
安装教程
- 使用以下命令构建服务器:
./mvnw clean package
调试方式
- 配置 MCP 客户端配置文件
claude_desktop_config.json
,示例如下:
{
"mcpServers": {
"app-advisor": {
"command": "java",
"args": [
"-Dspring.ai.mcp.server.transport=stdio", "-Dlogging.file.name=app-advisor-mcp.log", "-jar" ,
"/Users/pcorby/Projects/OpenAI/app-advisor-mcp/target/app-advisor-mcp-0.0.1-SNAPSHOT.jar",
"--server.port=8041"
],
"env": {
"ADVISOR_SERVER": "http://localhost:8080"
}
}
}
许可证
None