You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Java版MCP Server连接Claude Desktop时出现‘Server disconnected’错误求助

Java版MCP Server连接Claude Desktop时出现‘Server disconnected’错误求助

大家好,我跟着教程尝试用Java搭建一个MCP Server,但连接Claude Desktop的时候一直弹出“Server disconnected”错误,实在搞不定了,来求助大家!

环境信息

  • 操作系统:macOS
  • Java:通过SDKMAN管理,路径:/Users/myname/.sdkman/candidates/java/current/bin/java
  • Claude Desktop:最新版本
  • Spring Boot:使用spring-ai-starter-mcp-server-webmvc依赖

配置详情

Claude Desktop MCP配置(claude_desktop_config.json)

{
  "mcpServers": {
    "fran-mcp": {
      "command": "/Users/myname/.sdkman/candidates/java/current/bin/java",
      "args": [
        "-jar",
        "/Users/myname/IdeaProjects/mcp-server/target/mcp-server-0.0.1-SNAPSHOT.jar"
      ]
    }
  }
}

应用配置(application.properties)

spring.application.name=mcp-server
server.port=8081
spring.ai.mcp.server.name=fran-mcp
spring.main.web-application-type=none
spring.ai.mcp.server.version=0.0.1
# Disable banner and console logging for STDIO transport
spring.main.banner-mode=off
logging.pattern.console=

Maven依赖

<dependency>
  <groupId>org.springframework.ai</groupId>
  <artifactId>spring-ai-starter-mcp-server-webmvc</artifactId>
</dependency>
<dependency>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-devtools</artifactId>
  <scope>runtime</scope>
  <optional>true</optional>
</dependency>
<dependency>
  <groupId>org.projectlombok</groupId>
  <artifactId>lombok</artifactId>
  <optional>true</optional>
</dependency>

错误详情

服务器看起来启动成功了,但初始化消息之后就立刻断开连接了,日志如下:

2025-08-23T20:57:11.518Z [fran-mcp] [info] Server started and connected successfully
2025-08-23T20:57:11.522Z [fran-mcp] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2025-06-18","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0}
2025-08-23T20:57:19.192Z [fran-mcp] [info] Server transport closed
2025-08-23T20:57:19.194Z [fran-mcp] [info] Server transport closed unexpectedly, this is likely due to the process exiting early
2025-08-23T20:57:19.194Z [fran-mcp] [error] Server disconnected

有没有朋友遇到过类似的问题?或者能帮我看看配置哪里可能有问题吗?

内容来源于stack exchange

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.07 09:18:09