Skip to main content
Glama

Super Windows CLI MCP Server

export interface SecurityConfig { maxCommandLength: number; blockedCommands: string[]; blockedArguments: string[]; allowedPaths: string[]; restrictWorkingDirectory: boolean; logCommands: boolean; maxHistorySize: number; commandTimeout: number; enableInjectionProtection: boolean; } export interface ShellConfig { enabled: boolean; command: string; args: string[]; validatePath?: (dir: string) => boolean; blockedOperators?: string[]; // Added for shell-specific operator restrictions } export interface SSHConnectionConfig { host: string; port: number; username: string; privateKeyPath?: string; password?: string; keepaliveInterval?: number; keepaliveCountMax?: number; readyTimeout?: number; } export interface SSHConfig { enabled: boolean; connections: Record<string, SSHConnectionConfig>; defaultTimeout: number; maxConcurrentSessions: number; keepaliveInterval: number; keepaliveCountMax: number; readyTimeout: number; } export interface ServerConfig { security: SecurityConfig; shells: { powershell: ShellConfig; cmd: ShellConfig; gitbash: ShellConfig; }; ssh: SSHConfig; } export interface CommandHistoryEntry { command: string; output: string; timestamp: string; exitCode: number; connectionId?: string; }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/delorenj/super-win-cli-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server