McpServer.registerDynamicTool

Register a *dynamic* tool with a simple handler that ignores the request context. See registerDynamicTool(Tool, ToolHandler) for when to use the dynamic path versus the typed UDA layer.

  1. void registerDynamicTool(Tool descriptor, ToolHandler handler)
  2. void registerDynamicTool(Tool descriptor, CallToolResult delegate(Json) @(safe) handler)
    class McpServer
    @safe
    void
    registerDynamicTool
    (,
    CallToolResult delegate
    (
    Json
    )
    @safe
    handler
    )
  3. void registerDynamicTool(Tool descriptor, MrtrToolHandler handler)