/** * Shared copy and templates for connecting external MCP clients. * * Keep this module free of React and server-only imports so the server-rendered * connect page and the client Agent access tab use the same instructions. */ export type McpConnectGuideId = "claude" | "chatgpt" | "cursor" | "claude-code" | "codex" | "other"; export interface McpConnectTemplateValues { appName: string; appUrl: string; mcpUrl: string; serverId: string; } export interface McpConnectGuide { id: McpConnectGuideId; label: string; steps?: readonly string[]; intro?: string; commandTemplate?: string; configTemplate?: string; action?: { kind: "link" | "copy"; label: string; href?: string; }; note?: string; } export declare const MCP_CONNECT_MCP_URL_TEMPLATE = "{appUrl}/mcp"; export declare const MCP_CONNECT_GUIDES: readonly McpConnectGuide[]; export declare const MCP_STATIC_TOKEN_FALLBACK: { readonly title: "Generate a static token"; readonly state: "Advanced — clients without OAuth"; readonly resultTitle: "Connection token created"; readonly resultCopy: "Paste this into your agent's MCP config. The token is shown only once."; }; export declare function interpolateMcpConnectTemplate(template: string, values: McpConnectTemplateValues): string; //# sourceMappingURL=mcp-connect-content.d.ts.map