/ easyshell-mcp / package.json
package.json
 1  {
 2    "name": "@easyshell/mcp-server",
 3    "version": "1.1.0",
 4    "description": "MCP server for EasyShell — AI-Native Server Operations Platform. Manage hosts, execute scripts, orchestrate multi-host tasks, and schedule inspections from any AI assistant.",
 5    "license": "MIT",
 6    "type": "module",
 7    "mcpName": "io.github.easyshell-ai/mcp-server",
 8    "homepage": "https://github.com/easyshell-ai/easyshell",
 9    "repository": {
10      "type": "git",
11      "url": "git+https://github.com/easyshell-ai/easyshell.git",
12      "directory": "easyshell-mcp"
13    },
14    "bugs": {
15      "url": "https://github.com/easyshell-ai/easyshell/issues"
16    },
17    "author": "EasyShell AI <contact@req.email>",
18    "bin": {
19      "easyshell-mcp": "./dist/index.js"
20    },
21    "main": "./dist/index.js",
22    "files": [
23      "dist",
24      "README.md",
25      "LICENSE",
26      "server.json",
27      "smithery.yaml"
28    ],
29    "scripts": {
30      "build": "tsup",
31      "dev": "tsup --watch",
32      "lint": "eslint src/",
33      "test": "vitest",
34      "inspector": "npx @modelcontextprotocol/inspector dist/index.js",
35      "prepare": "npm run build",
36      "prepublishOnly": "npm run build"
37    },
38    "dependencies": {
39      "@modelcontextprotocol/sdk": "^1.12.0",
40      "zod": "^3.25.0"
41    },
42    "devDependencies": {
43      "@types/node": "^22.0.0",
44      "tsup": "^8.0.0",
45      "typescript": "^5.6.0",
46      "vitest": "^3.0.0"
47    },
48    "keywords": [
49      "mcp",
50      "mcp-server",
51      "model-context-protocol",
52      "easyshell",
53      "devops",
54      "server-management",
55      "shell",
56      "ssh",
57      "ai-ops",
58      "infrastructure",
59      "automation",
60      "claude",
61      "cursor",
62      "opencode"
63    ],
64    "engines": {
65      "node": ">=18"
66    }
67  }