app-advisor-mcp
2
The Spring Application Advisor MCP Server facilitates interaction with the Spring Application Advisor through an LLM interface, built on Spring AI MCP technology. It enhances the server's functionality by providing an effective CLI installation and configuration process.
Spring Application Advisor MCP Server
This MCP Server provides an LLM interface for interacting with Spring Application Advisor. It was built with the Spring AI MCP project, based on an implementation by @Albertoimpl
Prerequisites
You need to install the Advisor CLI in the path on your machine.
Building the Server
./mvnw clean package
Configuration
You will need to supply a configuration for the server for your MCP Client. Here's what the configuration looks like for 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"
}
}
}