#!/usr/bin/env node /** * Lightweight stdio↔HTTP proxy for the shared MCP server. * * Claude CLI spawns this as a normal stdio MCP server. * It forwards every JSON-RPC message to the shared HTTP server * and pipes responses back over stdout. * * Environment variables: * CUMULUS_SHARED_URL — Base URL of the shared server (e.g. http://127.0.0.1:3456) * CUMULUS_THREAD_NAME — Thread name for this agent (e.g. "janus", "puppet") * * Stdin: newline-delimited JSON-RPC (one JSON object per line) * Stdout: newline-delimited JSON-RPC responses * * Zero heavy deps — only uses Node built-ins (http, readline). */ export {}; //# sourceMappingURL=proxy.d.ts.map