/** * videoclaw MCP server — exposes read-only project introspection to * MCP-aware agent hosts (Claude Code, Codex, Cursor, Antigravity). * * Transport: stdio. Boot via `vclaw mcp serve`. * * Tools (all read-only): * - list_projects * - get_project_status * - get_artifacts * - get_event_log * - list_provider_routes * * Writes go through the CLI, not MCP — per the agent-integration * research, the CLI is the deterministic action surface; MCP is for * live-state queries. * * Implementation note: we use the low-level `Server` + `setRequestHandler` * API (not the high-level `McpServer.registerTool`) so we can declare tool * input schemas as plain JSON Schema rather than coupling to a specific * Zod major version. The exported request schemas (ListToolsRequestSchema / * CallToolRequestSchema) are stable across the 1.x SDK line. */ import { Server } from '@modelcontextprotocol/sdk/server/index.js'; export declare function buildMcpServer(): Server; export declare function startMcpServer(): Promise; //# sourceMappingURL=server.d.ts.map