MCP服务器示例

使用Java和Spring AI构建模型上下文协议(MCP)服务器的示例,展示如何通过MCP协议使代理与工具通信。

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

使用说明

MCP Spring AI示例

此存储库包含构建 模型上下文协议(MCP)服务器 使用 Java 和 春季AI.
该示例演示了如何通过MCP公开工具,以便代理可以使用MCP协议与它们通信。

您可以在此处阅读详细解释此步骤的完整文章:
用Spring AI构建MCP服务器


概述

此示例使用Spring AI简化MCP服务器创建,使您能够专注于定义工具和业务逻辑,而不是协议细节。

以下是一个示例结构 mcp.json:

{
  "mcpServers": {
    "spring-ai": {
      "command": "java -jar  <ABSOLUTE_PATH>/spring-mcp-0.0.1-SNAPSHOT.jar",
      "transport": "stdio"
    }
  }
}