UNPKG

@aurracloud/mcp-cli

Version:

A command-line tool to install, manage, and setup MCP (Model Context Protocol) servers with Docker support

52 lines 4.79 kB
"use strict"; /** * MCP Server Configuration Library * * A comprehensive library for parsing, validating, and working with * MCP server configurations from package.json files. */ var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { desc = { enumerable: true, get: function() { return m[k]; } }; } Object.defineProperty(o, k2, desc); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; })); var __exportStar = (this && this.__exportStar) || function(m, exports) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); }; Object.defineProperty(exports, "__esModule", { value: true }); exports.formatValidationResults = exports.checkEnvironmentCompatibility = exports.generateEnvSetupInstructions = exports.validateMcpServerDirectory = exports.createMcpConfigTemplate = exports.findMcpConfigs = exports.loadMcpConfigFromFile = exports.validateConfigurationValues = exports.createConfigSummary = exports.getSensitiveItems = exports.requiresFileSetup = exports.requiresEnvironmentSetup = exports.generateStartCommand = exports.extractConfigurationFiles = exports.extractCommandLineArguments = exports.extractEnvironmentVariables = exports.parseMcpServerConfig = exports.createDefaultParseOptions = exports.validatePackageJsonWithMcp = exports.validateMcpServerConfig = void 0; // Export all types __exportStar(require("./types"), exports); // Export validation functions var validator_1 = require("./validator"); Object.defineProperty(exports, "validateMcpServerConfig", { enumerable: true, get: function () { return validator_1.validateMcpServerConfig; } }); Object.defineProperty(exports, "validatePackageJsonWithMcp", { enumerable: true, get: function () { return validator_1.validatePackageJsonWithMcp; } }); Object.defineProperty(exports, "createDefaultParseOptions", { enumerable: true, get: function () { return validator_1.createDefaultParseOptions; } }); // Export parsing functions var parser_1 = require("./parser"); Object.defineProperty(exports, "parseMcpServerConfig", { enumerable: true, get: function () { return parser_1.parseMcpServerConfig; } }); Object.defineProperty(exports, "extractEnvironmentVariables", { enumerable: true, get: function () { return parser_1.extractEnvironmentVariables; } }); Object.defineProperty(exports, "extractCommandLineArguments", { enumerable: true, get: function () { return parser_1.extractCommandLineArguments; } }); Object.defineProperty(exports, "extractConfigurationFiles", { enumerable: true, get: function () { return parser_1.extractConfigurationFiles; } }); Object.defineProperty(exports, "generateStartCommand", { enumerable: true, get: function () { return parser_1.generateStartCommand; } }); Object.defineProperty(exports, "requiresEnvironmentSetup", { enumerable: true, get: function () { return parser_1.requiresEnvironmentSetup; } }); Object.defineProperty(exports, "requiresFileSetup", { enumerable: true, get: function () { return parser_1.requiresFileSetup; } }); Object.defineProperty(exports, "getSensitiveItems", { enumerable: true, get: function () { return parser_1.getSensitiveItems; } }); Object.defineProperty(exports, "createConfigSummary", { enumerable: true, get: function () { return parser_1.createConfigSummary; } }); Object.defineProperty(exports, "validateConfigurationValues", { enumerable: true, get: function () { return parser_1.validateConfigurationValues; } }); // Export utility functions var utils_1 = require("./utils"); Object.defineProperty(exports, "loadMcpConfigFromFile", { enumerable: true, get: function () { return utils_1.loadMcpConfigFromFile; } }); Object.defineProperty(exports, "findMcpConfigs", { enumerable: true, get: function () { return utils_1.findMcpConfigs; } }); Object.defineProperty(exports, "createMcpConfigTemplate", { enumerable: true, get: function () { return utils_1.createMcpConfigTemplate; } }); Object.defineProperty(exports, "validateMcpServerDirectory", { enumerable: true, get: function () { return utils_1.validateMcpServerDirectory; } }); Object.defineProperty(exports, "generateEnvSetupInstructions", { enumerable: true, get: function () { return utils_1.generateEnvSetupInstructions; } }); Object.defineProperty(exports, "checkEnvironmentCompatibility", { enumerable: true, get: function () { return utils_1.checkEnvironmentCompatibility; } }); Object.defineProperty(exports, "formatValidationResults", { enumerable: true, get: function () { return utils_1.formatValidationResults; } }); //# sourceMappingURL=index.js.map