icon for mcp server

Spring Application Advisor

STDIO

LLM interface for interacting with Spring Application Advisor.

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

Sample

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"
      }
  }
}

Be the First to Experience MCP Now