Overview
When connecting to an MCP Server protected by access control, useTrustedMcpToolset (from veadk.tools.mcp_tool.trusted_mcp_toolset import TrustedMcpToolset). It builds on the standard McpToolset and injects authentication into outbound requests, allowing secure access to trusted MCP services. It reuses Google ADK’s connection parameters — the example below uses StreamableHTTPConnectionParams: