> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sanfoundation.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Google ADK

> Add SAN as an MCPToolset in a Google Agent Development Kit agent.

Google's [Agent Development Kit](https://google.github.io/adk-docs/) loads SAN through an `McpToolset`. Point it at SAN's streamable HTTP endpoint and drop it straight into your agent's `tools`.

## Prerequisites

* Python 3.10+
* A SAN API key\
  Create one in the [API Quickstart](/api-quickstart) if you don't have one yet.

## Quick Start

<Steps>
  <Step title="Install the ADK">
    ```bash theme={null}
    pip install google-adk
    ```
  </Step>

  <Step title="Point an McpToolset at SAN">
    Pass your key in the `headers` dict of the connection params.

    ```python theme={null}
    from google.adk.tools.mcp_tool import McpToolset, StreamableHTTPConnectionParams

    san_toolset = McpToolset(
        connection_params=StreamableHTTPConnectionParams(
            url="https://gateway.sanfoundation.com/mcp",
            headers={"x-api-key": "sk_..."},
        ),
    )
    ```
  </Step>

  <Step title="Add the toolset to your agent">
    An `McpToolset` goes directly into `tools=[...]`.

    ```python theme={null}
    from google.adk.agents import LlmAgent

    root_agent = LlmAgent(
        model="gemini-2.5-flash",
        name="san_agent",
        instruction="Use the SAN tools to answer the user's question.",
        tools=[san_toolset],
    )
    ```
  </Step>
</Steps>
