MCP Tunnel

by leomercier
Verified
{ "name": "mcp-cli", "version": "1.0.0", "description": "MCP server for accessing VM command line with web tunneling", "main": "dist/index.js", "type": "module", "bin": { "mcp-tunnel": "./dist/index.js" }, "scripts": { "start": "npm run build-all && node dist/index.js", "build-all": "npm run build-frontend && npm run build-server", "build-frontend": "vite build", "build-server": "tsc", "dev": "concurrently \"ts-node index.ts\" \"vite --host\"", "preview": "vite preview", "prepare": "npm run build-all" }, "dependencies": { "@modelcontextprotocol/sdk": "^1.7.0", "@xterm/addon-fit": "^0.10.0", "@xterm/addon-web-links": "^0.11.0", "@xterm/xterm": "^5.5.0", "dotenv": "^16.4.1", "express": "^5.0.1", "localtunnel": "^2.0.2", "typescript": "^5.8.2", "ws": "^8.16.0", "zod": "^3.22.4", "zod-to-json-schema": "^3.22.3" }, "engines": { "node": ">=18.0.0" }, "devDependencies": { "@types/express": "^5.0.0", "@types/localtunnel": "^2.0.4", "@types/node": "^22.13.10", "@types/ws": "^8.18.0", "@vitejs/plugin-react": "^4.3.4", "concurrently": "^9.1.2", "ts-node": "^10.9.2", "vite": "^6.2.2" }, "publishConfig": { "access": "public" }, "keywords": [ "mcp", "tunnel", "terminal", "vm", "cli" ] }