/** * `agent-native mcp ` — connect external coding agents (Claude * Code desktop & CLI, Claude Cowork, Codex, Cursor, OpenCode, GitHub Copilot / * VS Code) to this agent-native app/workspace over MCP. * * serve Run the MCP stdio transport (this is what client configs spawn). * install Provision a token + write the client's MCP config idempotently. * uninstall Remove the named entry from a client's MCP config. * status Print resolved MCP URL/port, token state, and per-client entries. * token Print or rotate the local ACCESS_TOKEN in the workspace .env. * * Node-only CLI module. Hand-rolled `.env` upsert + minimal TOML block merge * keep this dependency-free (no new npm deps). */ import { type ClientId } from "./mcp-config-writers.js"; export interface ScreenMemoryStoreResolutionOptions { explicitDir?: string; env?: NodeJS.ProcessEnv; platform?: NodeJS.Platform; homeDir?: string; } /** * Resolve the active Clips store without asking people to find an app-data * path. Environment overrides remain the unambiguous escape hatch; otherwise * the most recently touched installed Clips/Clips Alpha store wins. */ export declare function resolveScreenMemoryStoreDir(options?: ScreenMemoryStoreResolutionOptions): string | undefined; export declare function installScreenMemoryForClient(client: ClientId, storeDir: string, cwd: string, scope: string | undefined): string; export declare function runMcp(args: string[]): Promise; //# sourceMappingURL=mcp.d.ts.map