{ "name": "bt-ops-mcp-server", "mcpName": "io.github.tangchangzhe/bt-ops-mcp-server", "version": "0.1.4", "type": "module", "description": "Governed MCP gateway for BT Panel server operations: scoped authorization, audited writes, and human-in-the-loop control.", "license": "Apache-2.0", "author": "tangchangzhe ", "contributors": [ "Aniso Labs" ], "homepage": "https://github.com/tangchangzhe/bt-ops-mcp-server#readme", "repository": { "type": "git", "url": "git+https://github.com/tangchangzhe/bt-ops-mcp-server.git" }, "bugs": { "url": "https://github.com/tangchangzhe/bt-ops-mcp-server/issues" }, "engines": { "node": ">=22" }, "bin": { "bt-ops-mcp-server": "dist/index.js", "bt-ops-mcp": "dist/index.js", "bt-ops-mcp-settings": "dist/settings/launcher.js" }, "files": [ "dist/", "server.json", "registry.json", "routes.json", "resources/", "settings/", "INSTRUCTIONS.md", "SECURITY.md", "NOTICE" ], "keywords": [ "mcp", "mcp-server", "model-context-protocol", "bt-panel", "baota", "server-operations", "server-management", "devops", "ai-agent" ], "publishConfig": { "access": "public", "provenance": true, "registry": "https://registry.npmjs.org/" }, "scripts": { "build": "tsc", "typecheck": "tsc -p tsconfig.typecheck.json", "dev": "tsx src/index.ts", "start": "node dist/index.js", "build-server-manifest": "tsx devkit/build-server-manifest.ts", "build-registry": "tsx devkit/build-registry.ts", "check": "tsx devkit/check.ts", "test": "node --import tsx --test \"tests/**/*.test.ts\"", "verify": "npm run build-server-manifest -- --check && npm run build-registry -- --check && npm run check && npm run typecheck && npm run test && npm run build", "version": "npm run build-server-manifest", "prepack": "npm run verify" }, "dependencies": { "@modelcontextprotocol/sdk": "^1.30.0" }, "devDependencies": { "@types/node": "^26.1.1", "tsx": "^4.23.1", "typescript": "^7.0.2" } }