gm.tools.McpToolHandler

gm.tools.McpToolHandler#

class gemma.gm.tools.McpToolHandler(
mcp_client: gemma.gm.tools._mcp_manager.FastMcpClientLike,
)[source]

Bases: gemma.gm.tools._manager.ToolHandlerBase, etils.epy.contextlib.ContextManager

Mcp tool handler.

mcp_client: gemma.gm.tools._mcp_manager.FastMcpClientLike
property client: fastmcp.client.client.Client

Returns the MCP client.