#!/usr/bin/env node /** * Network-AI MCP Server — Phase 6 Part 3 * * Starts an HTTP/SSE server that exposes the full Network-AI tool suite to * any MCP-compatible AI agent (Claude Desktop, Cursor, Cline, etc.). * * Usage: * npx ts-node bin/mcp-server.ts [options] * npx network-ai-server [options] (after clawhub publish) * * Options: * --port TCP port to listen on (default: 3001) * --host Hostname to bind to (default: 0.0.0.0) * --board Named blackboard to expose (default: main) * --ceiling Initial FederatedBudget token ceiling (default: 1_000_000) * --no-budget Disable budget tools * --no-token Disable token tools * --no-extended Disable all extended tools (budget + token + audit) * --no-control Disable control-plane tools * --audit-log Path to audit log file (default: ./data/audit_log.jsonl) * --heartbeat SSE heartbeat interval in ms (default: 15000) * --help Print this help text * * Connect any MCP client to: * http://localhost:3001 (SSE stream — GET /sse) * http://localhost:3001/mcp (JSON-RPC POST) * http://localhost:3001/health (health check) * http://localhost:3001/tools (list all tools) * * @module bin/mcp-server * @version 4.0.13 */ export {}; //# sourceMappingURL=mcp-server.d.ts.map