{ "name": "komodo-mcp-server", "version": "1.5.0", "mcpName": "io.github.MP-Tool/komodo-mcp-server", "description": "Model Context Protocol Server for Komodo (Container Manager)", "type": "module", "main": "build/index.js", "bin": { "komodo-mcp-server": "build/index.js" }, "types": "build/index.d.ts", "scripts": { "build": "tsc && npm run copy-assets", "build:prod": "tsc --project tsconfig.prod.json && npm run copy-assets", "copy-assets": "cp -r src/auth/assets build/auth/assets", "start": "node build/index.js", "dev": "npm run build && node build/index.js", "test": "tsc -p tsconfig.test.json && node --test \"build-test/**/*.test.js\"", "typecheck": "tsc --noEmit", "clean": "rm -rf build build-test coverage test-results *.tsbuildinfo", "clean:all": "rm -rf build build-test node_modules logs coverage test-results *.tsbuildinfo", "lint": "eslint 'src/**/*.ts'", "lint:fix": "eslint 'src/**/*.ts' --fix", "format": "prettier --write 'src/**/*.ts'", "format:check": "prettier --check 'src/**/*.ts'", "docker:build": "docker build --build-arg VERSION=$npm_package_version --build-arg BUILD_DATE=$(date -u +%Y-%m-%dT%H:%M:%SZ) --build-arg COMMIT_SHA=$(git rev-parse HEAD 2>/dev/null || echo 'unknown') -t komodo-mcp-server:$npm_package_version -t komodo-mcp-server:latest .", "docker:build-no-cache": "docker build --no-cache --build-arg VERSION=$npm_package_version --build-arg BUILD_DATE=$(date -u +%Y-%m-%dT%H:%M:%SZ) --build-arg COMMIT_SHA=$(git rev-parse HEAD 2>/dev/null || echo 'unknown') -t komodo-mcp-server:$npm_package_version -t komodo-mcp-server:latest ." }, "keywords": [ "mcp", "model-context-protocol", "komodo", "docker", "docker-compose", "container", "devops", "orchestration", "automation", "typescript" ], "author": "Marcel Pfennig", "license": "GPL-3.0", "repository": { "type": "git", "url": "git+https://github.com/MP-Tool/komodo-mcp-server.git" }, "bugs": { "url": "https://github.com/MP-Tool/komodo-mcp-server/issues" }, "homepage": "https://github.com/MP-Tool/komodo-mcp-server#readme", "engines": { "node": ">=22.0.0" }, "files": [ "build/**/*.js", "build/**/*.d.ts", "build/auth/assets/**/*", "build/VERSION", "README.md", "LICENSE.txt", "CHANGELOG.md" ], "dependencies": { "komodo_client": "^2.3.1", "mcp-server-framework": "^1.2.0" }, "overrides": { "zod": "$zod" }, "devDependencies": { "@eslint/js": "^10.0.1", "@modelcontextprotocol/sdk": "^1.27.1", "@types/node": "^25.0.9", "eslint": "^10.0.3", "eslint-config-prettier": "^10.1.8", "eslint-plugin-prettier": "^5.5.5", "eslint-plugin-security": "^4.0.0", "prettier": "^3.7.4", "typescript": "^5.9.3", "typescript-eslint": "^8.57.1", "zod": "^3.25.0" } }