AI服务器管理工具

Spring AI MCP Server是一个基于Spring Boot和Spring AI的Java应用程序,用于通过JSON配置启动和管理服务器进程。

  • by Oussemasahbeni
  • Java
  • 本地部署
  • 更新于
在 GitHub 查看 oussemasahbeni/spring-ai-mcp-server

使用说明

Spring AI MCP服务器

🚀 概述

Spring AI MCP Server是一个基于Java的应用程序,使用Spring Boot和Spring AI构建。。

此服务器旨在由外部编排工具或脚本启动和管理,该工具或脚本利用JSON配置来定义如何启动服务器进程。

📋 先决条件

在运行MCP服务器之前,请确保已安装以下内容:

  1. Java开发工具包(JDK):版本21或更高版本(如您的启动命令中指定的)。您可以从以下网址下载 Oracle JDK 或 OpenJDK.
  2. MCP服务器JAR文件: mcp-0.0.1-SNAPSHOT.jar (或您构建的最新版本)。

启动配置(JSON)

服务器使用指定命令和参数的JSON配置启动。以下是一个示例结构:

{
    "mcpServers": {
        "your-server-identifier": {
            "command": "path/to/your/java/executable",
            "args": [
                "-jar",
                "path/to/your/mcp-SNAPSHOT.jar",
                "--spring.profiles.active=yourprofile", // Optional: Spring profiles
                "--server.port=8081" // Optional: Override server port
            ]
        }
    }
}