MCP客户端/服务器演示

一个基于Spring Boot的简单MCP架构客户端/服务器演示项目,支持Java 21、Spring AI和Docker。

  • by JSiggelkow
  • Java
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 jsiggelkow/mcp-client-server-demo

使用说明

MCP客户端/服务器演示

使用Spring Boot的简单客户端/服务器MCP架构的演示项目。


技术

  • Java 21☕
  • 弹簧靴3.5.3🍃
  • 春季AI 1.0.0🤖
  • 码头工人🐋

本地机构

  • OpenAI API密钥:https://platform.openai.com/api-keys
  • OpenAI API密钥 mcp客户端/src/main/resources/application.yml 插入 :
spring:
  ai:
    mcp:
      client:
        sse:
          connections:
            mcp-server:
              url: http://mcp-server:8080
    openai:
      api-key: # OpenAI API Key
  • 从 root 启动容器:
docker compose up