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

# aion-authoring-adk

> Google ADK MCP authoring helpers for Aion agents.

`aion-authoring-adk` is the Google ADK authoring package for Aion MCP access. It contains the
framework-specific MCP toolset bindings that agent authors import directly.

The existing `aion-adk` package contains Aion-backed Google ADK model helpers.
The server-side Google ADK adapter is a separate package: `aion-plugin-adk`.

## Install

```bash theme={null}
pip install aion-authoring-adk
```

When installing through the umbrella SDK package, use:

```bash theme={null}
pip install "aion-sdk[adk-authoring]"
```

Use `aion-sdk[adk-server]` when the same environment also needs the Aion Server plugin.

## Imports

Import from `aion.adk.authoring`:

```python theme={null}
from aion.adk.authoring import aion_adk_mcp_toolset
```

## MCP helper

Use `aion_adk_mcp_toolset` when an ADK agent should resolve Aion MCP tools from fixed or
request-scoped capability references.

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

from aion.adk.authoring import aion_adk_mcp_toolset
from aion.api import CapabilityReference

agent = Agent(
    name="research_agent",
    tools=[
        aion_adk_mcp_toolset(
            capability_references=[
                CapabilityReference.global_mcp(),
            ],
        )
    ],
)
```

For runtime-sensitive MCP references, see the [Google ADK MCP Guide](/sdk/google-adk/guides/mcp).

## Related pages

* [Google ADK MCP API](/sdk/google-adk/api/mcp)
* [Google ADK MCP Guide](/sdk/google-adk/guides/mcp)
* [aion-adk](/sdk/python/packages/aion-adk)
* [aion-mcp](/sdk/python/packages/aion-mcp)
