MCP ExplorerExplorer

App Advisor Mcp

@cpage-pivotalon 9 months ago
2 MIT
FreeCommunity
AI Systems
MCP Server provides an LLM interface for Spring Application Advisor.

Overview

What is App Advisor Mcp

app-advisor-mcp is an MCP Server that provides a Large Language Model (LLM) interface for interacting with the Spring Application Advisor, facilitating application analysis and recommendations.

Use cases

Use cases include analyzing Spring applications for performance optimization, generating recommendations for code improvements, and providing insights into application behavior.

How to use

To use app-advisor-mcp, first install the Advisor CLI on your machine. Then, build the server using the provided Maven command and configure it with the necessary settings for your MCP Client.

Key features

Key features include integration with Spring Application Advisor, support for LLM interactions, and customizable server configurations to suit different environments.

Where to use

app-advisor-mcp can be used in software development environments, particularly for applications built with Spring, to enhance application performance and reliability through intelligent analysis.

Content

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

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers