Return whether a tool has already been registered with this registrar.
MCP tool name to check.
true when a matching tool record exists.
Register a tool with metadata and a callback.
Stable MCP tool name.
Description, schema, and optional force flag.
Handler invoked after the MCP SDK validates arguments.
Minimal registration interface implemented by ToolRegistrationAdapter.
Remarks
Tool modules depend on this interface so tests can register against a local adapter and
createServercan filter or wrap callbacks consistently.