xc-mcp
Version:
MCP server that wraps Xcode command-line tools for iOS/macOS development workflows
31 lines • 979 B
TypeScript
export interface CommandResult {
stdout: string;
stderr: string;
code: number;
}
export interface CommandOptions {
timeout?: number;
maxBuffer?: number;
cwd?: string;
}
export declare function executeCommand(command: string, options?: CommandOptions): Promise<CommandResult>;
export declare function executeCommandSync(command: string): CommandResult;
export declare function buildXcodebuildCommand(action: string, projectPath: string, options?: {
scheme?: string;
configuration?: string;
destination?: string;
sdk?: string;
derivedDataPath?: string;
workspace?: boolean;
json?: boolean;
[key: string]: string | boolean | undefined;
}): string;
export declare function buildSimctlCommand(action: string, options?: {
deviceId?: string;
deviceType?: string;
runtime?: string;
name?: string;
json?: boolean;
[key: string]: string | boolean | undefined;
}): string;
//# sourceMappingURL=command.d.ts.map