@deskcreate/agentcraft
    Preparing search index...

    Type Alias MCPAdapterConfig

    MCPAdapterConfig:
        | {
            allowedResources?: string[];
            allowedTools?: string[];
            discovery?: "eager"
            | "lazy";
            headers?: Record<string, string>;
            metadata?: McpServerMetadata;
            name?: string;
            onTrace?: (event: McpTraceEvent) => void;
            roots?: string[];
            signal?: AbortSignal;
            timeoutMs?: number;
            transport: "http";
            url: string;
        }
        | {
            allowedResources?: string[];
            allowedTools?: string[];
            discovery?: "eager"
            | "lazy";
            headers?: Record<string, string>;
            metadata?: McpServerMetadata;
            name?: string;
            onTrace?: (event: McpTraceEvent) => void;
            roots?: string[];
            signal?: AbortSignal;
            timeoutMs?: number;
            transport: "sse";
            url: string;
        }
        | {
            allowedCommands?: string[];
            allowedResources?: string[];
            allowedTools?: string[];
            args?: string[];
            command: string;
            discovery?: "eager"
            | "lazy";
            env?: Record<string, string>;
            metadata?: McpServerMetadata;
            name?: string;
            onSecurityWarning?: (message: string) => void;
            onTrace?: (event: McpTraceEvent) => void;
            rejectUnpinnedPackage?: boolean;
            roots?: string[];
            signal?: AbortSignal;
            timeoutMs?: number;
            transport: "stdio";
        }