writeMcpConfigFile function
Write MCP config to a .mcp.json file.
Implementation
Future<void> writeMcpConfigFile(
String path,
List<McpServerConfig> configs,
) async {
final json = <String, dynamic>{};
for (final config in configs) {
json[config.name] = _configToJson(config);
}
final file = File(path);
await file.parent.create(recursive: true);
await file.writeAsString(const JsonEncoder.withIndent(' ').convert(json));
}