UNPKG

@sigyl-dev/cli

Version:

Official Sigyl CLI for installing and managing MCP packages. Zero-config installation for public packages, secure API-based authentication.

34 lines 1.4 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = inspectCommand; const inspector_1 = require("../lib/inspector"); const path_1 = __importDefault(require("path")); async function inspectCommand(args = [], serverPath, options) { // Use provided server path or default to generated server const serverEntry = serverPath || path_1.default.resolve(process.cwd(), ".mcp-generated/server.js"); // Playground directory (default: sibling playground) const playgroundDir = options?.playgroundDir || (0, inspector_1.getPlaygroundDir)(); // Ports (allow override via options) const serverPort = options?.serverPort || 8080; const playgroundPort = options?.playgroundPort || 3001; const autoBuildPlayground = options?.autoBuildPlayground ?? false; try { await (0, inspector_1.launchMCPInspector)({ serverEntry, serverArgs: args, serverPort, playgroundDir, playgroundPort, autoBuildPlayground, inspectorMode: options?.inspectorMode, }); } catch (e) { console.error("[ERROR] Failed to launch MCP Inspector:", e); process.exit(1); } } //# sourceMappingURL=inspect.js.map