The rest of the codebase registers tools through this small abstraction
instead of calling the MCP SDK directly. That keeps capability filtering,
tool annotations, callback wrapping, deterministic registration order, and
test introspection in one place.
MCP SDK adapter and tool registry helpers.
Remarks
The rest of the codebase registers tools through this small abstraction instead of calling the MCP SDK directly. That keeps capability filtering, tool annotations, callback wrapping, deterministic registration order, and test introspection in one place.