Create an adapter for a single MCP server instance.
MCP SDK server receiving committed registrations.
Optional filters and callback wrappers.
Register all queued tools with the MCP SDK.
Number of registered tool records.
Check whether a tool was queued for registration.
MCP tool name.
true when the adapter has a record for the tool.
Queue a tool registration.
Stable MCP tool name.
Tool metadata and raw input schema.
Tool callback to invoke after validation.
Deterministic tool registrar over the MCP SDK server.
Remarks
The adapter queues registrations until
commit()so tools are exposed in a stable alphabetical order. It also stores the materialized schemas in a private registry used by contract tests and fixture generation.Example