/** Type definitions for the MCP (Model Context Protocol) service. */ export interface CreateMcpServerInput { name: string; description?: string; transport_type: 'stdio' | 'sse' | 'streamable-http'; transport_config: Record; auto_connect?: boolean; metadata?: Record; tags?: string[]; compile_hints?: string; credential_providers?: string[]; } export interface BuiltInMcpAdapterOptions { server?: { enabled?: boolean; name?: string; }; autoConnect?: string[]; }