aion.adk.authoring.
They are thin framework bindings over the shared aion.mcp endpoint helpers. The control-plane
addressing models they take live in aion.api.
Install
McpToolset instances and a context-aware ADK BaseToolset.
Exports
aion_adk_mcp_toolset
Creates a context-aware ADK BaseToolset. ADK calls get_tools(readonly_context) at runtime, and
the Aion toolset resolves MCP endpoints from that request context.
Runtime context extraction
By default,default_adk_runtime_context checks these locations on the ADK readonly context:
context_provider if your ADK runtime stores the Aion context somewhere else.
aion_adk_mcp_toolsets_sync
Creates direct ADK McpToolset instances when the AionRuntimeContext is already known.
McpToolset instances instead of a dynamic BaseToolset.