UNPKG

vme-mcp-server

Version:

An intelligent Model Context Protocol (MCP) server that transforms HPE VM Essentials (VME) infrastructure management into natural language conversations. Provision VMs, manage resources, and control your infrastructure through simple English commands with

63 lines (62 loc) 1.71 kB
{ "name": "vme-mcp-server", "version": "0.1.13", "description": "", "main": "dist/server.js", "bin": { "vme-mcp-server": "./dist/server.js" }, "scripts": { "build": "tsc", "start": "node dist/server.js", "dev": "tsx watch src/server.ts", "prepare": "husky install", "prepublishOnly": "npm run build && chmod +x dist/server.js && cp README-NPM.md dist/README.md", "test": "npm run test:critical", "test:unit": "mocha tests/unit/*.test.js", "test:binary": "mocha tests/binary/*.test.js", "test:critical": "npm run test:binary && npm run test:mcp", "test:integration": "mocha tests/integration/*.test.js", "test:mcp": "mocha tests/integration/mcp-protocol.test.js", "test:package": "mocha tests/package/*.test.js", "test:all": "mocha tests/**/*.test.js", "test:coverage": "nyc mocha tests/**/*.test.js", "lint": "echo 'Linting not configured yet'", "precommit": "npm run lint && npm run test:critical && npm run build && npm run test:package" }, "keywords": [ "mcp", "vmware", "vcenter", "infrastructure", "ai", "claude", "natural-language", "server" ], "author": "", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/frippe75/vme-mcp-server.git" }, "files": [ "dist/", "README.md" ], "dependencies": { "@modelcontextprotocol/sdk": "^1.12.1", "axios": "^1.9.0", "dotenv": "^16.5.0", "tsx": "^4.19.4", "typescript": "^5.3.3", "vme-mcp-server": "^0.1.9" }, "devDependencies": { "@types/node": "^22.15.29", "chai": "^5.2.0", "husky": "^9.1.7", "mocha": "^10.2.0", "nyc": "^15.1.0" } }