using System.Collections.Generic; namespace io.github.hatayama.uLoopMCP { /// /// Data structure for MCP settings. /// An immutable class representing the structure of the mcp.json file. /// public class McpConfig { public readonly Dictionary mcpServers; public McpConfig(Dictionary mcpServers) { this.mcpServers = mcpServers; } } /// /// Data structure for MCP server settings. /// An immutable class representing the configuration information for each server. /// public class McpServerConfigData { public readonly string command; public readonly string[] args; public readonly Dictionary env; public McpServerConfigData(string command, string[] args, Dictionary env) { this.command = command; this.args = args; this.env = env; } } }