Implement `handle_tool_call` to execute registered functions and return standard MCP `{"content": [...], "isError": bool}` format.
handle_tool_call(tool_name: str, arguments: dict, registered_tools: dict) -> dict