Map<String, dynamic> toJson() => { 'type': 'mcp_tool_use', 'id': id, 'name': name, 'server_name': serverName, 'input': input, };