Skip to main content
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

pip install aion-authoring-adk
When installing through the umbrella SDK package, use:
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:
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.
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.