/** * `wicked-crew mcp` — stdio MCP server that proxies the wicked-crew daemon's * run-lifecycle surface. One tool per verb; all calls are 1:1 HTTP passthroughs * to a running daemon. The MCP server is stateless: it carries NO in-process * adapter and does NOT open the engine DB. * * Usage: * wicked-crew mcp [--port ] # connects to daemon at 127.0.0.1: * * The daemon must already be running (`wicked-crew serve`). Governance semantics, * repo-scoping, and run authority all live in the daemon — no new authority here. */ /** The daemon ANSWERED and refused — distinct from "no daemon there", which is a transport error. */ export declare class CrewHttpError extends Error { readonly status: number; constructor(message: string, status: number); } /** * What to say when the startup health probe fails. A refusal is not unreachability: reporting * "Cannot reach daemon" for a 401 is false AND it throws away the bearer advice the refusal * carries (#637, codex review of #723). */ export declare function probeFailureMessage(err: unknown, port: number): string; export declare function runMcpServer(port: number): Promise; //# sourceMappingURL=mcp.d.ts.map