有些早期的服务协议格式略有不同,会出错。(以下是基于 mcp java sdk v0.17.0 包装的 solon-mcp 的测试代码)
@Test
public void csae2() {
McpClientProvider mcpClient = McpClientProvider.builder()
.channel(McpChannel.STDIO)
.command("npx")
.args("-y", "@mcp-get-community/server-curl")
.build();
mcpClient.getTools();
}