diff --git a/core/src/main/java/com/google/adk/tools/mcp/McpSessionManager.java b/core/src/main/java/com/google/adk/tools/mcp/McpSessionManager.java index 1c6e292ac..31836eb5f 100644 --- a/core/src/main/java/com/google/adk/tools/mcp/McpSessionManager.java +++ b/core/src/main/java/com/google/adk/tools/mcp/McpSessionManager.java @@ -46,15 +46,7 @@ public McpSyncClient createSession() { } public static McpSyncClient initializeSession(Object connectionParams) { - McpClientTransport transport = new DefaultMcpTransportBuilder().build(connectionParams); - McpSyncClient client = - McpClient.sync(transport) - .requestTimeout(Duration.ofSeconds(10)) - .capabilities(ClientCapabilities.builder().build()) - .build(); - InitializeResult initResult = client.initialize(); - logger.debug("Initialize Client Result: {}", initResult); - return client; + return initializeSession(connectionParams, new DefaultMcpTransportBuilder()); } public static McpSyncClient initializeSession(