toJson method
Implementation
@override
Map<String, dynamic> toJson() => {
'type': 'mcp',
'server_label': serverLabel,
'server_url': serverUrl,
'server_description': serverDescription,
if (headers != null) 'headers': headers,
if (allowedTools != null) 'allowed_tools': allowedTools,
if (requireApproval != null) 'require_approval': requireApproval!.toJson(),
};