diff --git a/core/src/main/java/com/google/adk/tools/mcp/AbstractMcpTool.java b/core/src/main/java/com/google/adk/tools/mcp/AbstractMcpTool.java index edbbc2c71..d9c28e501 100644 --- a/core/src/main/java/com/google/adk/tools/mcp/AbstractMcpTool.java +++ b/core/src/main/java/com/google/adk/tools/mcp/AbstractMcpTool.java @@ -28,6 +28,7 @@ import io.modelcontextprotocol.spec.McpSchema.JsonSchema; import io.modelcontextprotocol.spec.McpSchema.TextContent; import io.modelcontextprotocol.spec.McpSchema.Tool; +import io.modelcontextprotocol.spec.McpSchema.ToolAnnotations; import java.util.ArrayList; import java.util.List; import java.util.Map; @@ -71,6 +72,14 @@ protected AbstractMcpTool( this.objectMapper = objectMapper; } + public ToolAnnotations annotations() { + return mcpTool.annotations(); + } + + public Map meta() { + return mcpTool.meta(); + } + public T getMcpSession() { return this.mcpSession; }