问题:如何使用官方 MCP JAVA SDK ?
2026年4月14日 下午6:18:20
solon-ai-mcp 使用了定制的 sdk :org.noear:mcp-sdk(基于官方 sdk 改为 java8)
如果只需要 java17+ 的,可以使用官方 sdk :
1、排除 org.noear:mcp-sdk
v3.9.5 后支持(v3.9.5 后才有独立包可排除)
<dependencies>
<dependency>
<groupId>org.noear</groupId>
<artifactId>solon-ai-mcp</artifactId>
<exclusions>
<exclusion>
<groupId>org.noear</groupId>
<artifactId>mcp-sdk</artifactId>
</exclusion>
</exclusions>
</dependency>
</dependencies>
2、引入官方 sdk 包
<dependencies>
<dependency>
<groupId>org.noear</groupId>
<artifactId>solon-ai-mcp</artifactId>
<exclusions>
<exclusion>
<groupId>org.noear</groupId>
<artifactId>mcp-sdk</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>io.modelcontextprotocol.sdk</groupId>
<artifactId>mcp-json-jackson2</artifactId>
<version>最新版</version>
</dependency>
<dependency>
<groupId>io.modelcontextprotocol.sdk</groupId>
<artifactId>mcp-core</artifactId>
<version>最新版</version>
</dependency>
</dependencies>