User Story
As a ToolHive user attempting to build my own agent service with Google ADK, I have no
reference implementation showing how to securely connect a Google ADK agent to MCP
servers managed by ToolHive. Without this, I have to figure out the integration from
scratch.
Description
Create a self-contained Google ADK agent example in the toolhive repository that
demonstrates connecting a Google ADK agent to a ToolHive-managed vMCP endpoint with
Okta OIDC auth. Google ADK is gaining traction for building production agent services;
this example shows how ToolHive fits into that ecosystem.
Requirements
- Create
examples/agents/google-adk/ directory with a runnable Python example
- Demonstrate how to initiate the SSO flow from the agent service to authenticate to a vMCP
- Show the agent invoking at least one MCP tool through the vMCP
- Include a
README.md with prerequisites, setup steps, and how to run
- Keep dependencies minimal and pinned
Acceptance Criteria
User Story
As a ToolHive user attempting to build my own agent service with Google ADK, I have no
reference implementation showing how to securely connect a Google ADK agent to MCP
servers managed by ToolHive. Without this, I have to figure out the integration from
scratch.
Description
Create a self-contained Google ADK agent example in the toolhive repository that
demonstrates connecting a Google ADK agent to a ToolHive-managed vMCP endpoint with
Okta OIDC auth. Google ADK is gaining traction for building production agent services;
this example shows how ToolHive fits into that ecosystem.
Requirements
examples/agents/google-adk/directory with a runnable Python exampleREADME.mdwith prerequisites, setup steps, and how to runAcceptance Criteria
examples/agents/google-adk/in the toolhive repo