{"_id":"@apployd/mcp-server","_rev":"2-a484aa2076b5aaf819873c6b1bc1c4b0","name":"@apployd/mcp-server","dist-tags":{"latest":"0.2.0"},"versions":{"0.1.0":{"name":"@apployd/mcp-server","version":"0.1.0","keywords":["apployd","mcp","model-context-protocol","deployments"],"license":"MIT","_id":"@apployd/mcp-server@0.1.0","maintainers":[{"name":"infin8t","email":"adagpt@proton.me"}],"homepage":"https://apployd.com","bugs":{"url":"https://github.com/Adarshagupta/Apployd.com/issues"},"bin":{"apployd-mcp-server":"dist/src/server.js"},"dist":{"shasum":"59f5e33fdd397cb7fb002444ebe04cb13b61444e","tarball":"https://registry.npmjs.org/@apployd/mcp-server/-/mcp-server-0.1.0.tgz","fileCount":8,"integrity":"sha512-i3FJ0eQ/cIxDeJ3D9Uel8LXdio1e+JdIfogHHRFw4sMOraXp2cDuJpeZbnyV1xKOUgsCGbxq5xdZBkoTcBGB9Q==","signatures":[{"sig":"MEUCIQD7kfd0pxLnnXC+gR8gAgU2v9ZCfAyKyrTJPWfmooudhwIgAoTeNu3EuRh/3GUjyzrmupdCGAqHUTbUR+D/b9UIjJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28477},"type":"module","engines":{"node":">=20.10.0"},"gitHead":"2476a0f12ad17a722fd369eaa14b6eda8889059a","scripts":{"dev":"tsx src/server.ts","build":"node ../../scripts/tsc-relaxed.cjs tsconfig.json","start":"node dist/src/server.js","prepack":"npm run build"},"_npmUser":{"name":"infin8t","email":"adagpt@proton.me"},"repository":{"url":"git+https://github.com/Adarshagupta/Apployd.com.git","type":"git","directory":"apps/mcp-server"},"_npmVersion":"11.8.0","description":"Apployd MCP server for listing projects and triggering deployments from MCP clients.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^3.24.1","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.0_1772915146394_0.4938159074444861","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@apployd/mcp-server","version":"0.2.0","description":"Apployd MCP server for listing projects and triggering deployments from MCP clients.","license":"MIT","type":"module","bin":{"apployd-mcp-server":"dist/src/server.js"},"repository":{"type":"git","url":"git+https://github.com/Adarshagupta/Apployd.com.git","directory":"apps/mcp-server"},"homepage":"https://apployd.com","bugs":{"url":"https://github.com/Adarshagupta/Apployd.com/issues"},"keywords":["apployd","mcp","model-context-protocol","deployments"],"engines":{"node":">=20.10.0"},"publishConfig":{"access":"public"},"scripts":{"dev":"tsx src/server.ts","build":"node ../../scripts/tsc-relaxed.cjs tsconfig.json","start":"node dist/src/server.js","prepack":"npm run build"},"dependencies":{"@modelcontextprotocol/sdk":"^1.27.1","zod":"^3.24.1"},"gitHead":"2476a0f12ad17a722fd369eaa14b6eda8889059a","_id":"@apployd/mcp-server@0.2.0","_nodeVersion":"24.13.1","_npmVersion":"11.8.0","dist":{"integrity":"sha512-MyciINJq5NeZ3fYiho9PrZoXrqSniwSn8usGwI8QjezRfct6eiO+Ww+rM2iwTVDe/+cTMiUao7T68O9KvSug1Q==","shasum":"dcf0b121da892c2fc4bd0420051efc1795974a1d","tarball":"https://registry.npmjs.org/@apployd/mcp-server/-/mcp-server-0.2.0.tgz","fileCount":14,"unpackedSize":53463,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIENaoJoTrN4b9MLPQasdLwnikP5CQI3hrrMDYednllwEAiAufLVRUCcFnOE8yMFS3/6tT6Xsvt0RZ+ZRkPP8hwarcA=="}]},"_npmUser":{"name":"infin8t","email":"adagpt@proton.me"},"directories":{},"maintainers":[{"name":"infin8t","email":"adagpt@proton.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp-server_0.2.0_1772915897679_0.7973665875500746"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-07T20:25:46.259Z","modified":"2026-03-07T20:38:17.949Z","0.1.0":"2026-03-07T20:25:46.551Z","0.2.0":"2026-03-07T20:38:17.825Z"},"bugs":{"url":"https://github.com/Adarshagupta/Apployd.com/issues"},"license":"MIT","homepage":"https://apployd.com","keywords":["apployd","mcp","model-context-protocol","deployments"],"repository":{"type":"git","url":"git+https://github.com/Adarshagupta/Apployd.com.git","directory":"apps/mcp-server"},"description":"Apployd MCP server for listing projects and triggering deployments from MCP clients.","maintainers":[{"name":"infin8t","email":"adagpt@proton.me"}],"readme":"# Apployd MCP Server\n\nThis package exposes Apployd deployment operations as MCP tools over `stdio`.\n\n## Tools\n\n- `get_current_user`\n- `list_projects`\n- `list_recent_deployments`\n- `list_project_deployments`\n- `get_deployment`\n- `create_deployment`\n- `cancel_deployment`\n\n## Configuration\n\nSet these environment variables before starting the server:\n\n```bash\nexport APPLOYD_API_TOKEN=\"your apployd jwt\"\nexport APPLOYD_API_BASE_URL=\"https://apployd.com/api/v1\"\nexport APPLOYD_DEFAULT_ORGANIZATION_ID=\"org_cuid_optional\"\n```\n\n`APPLOYD_API_TOKEN` is optional if you first run `apployd-mcp-server login`. `APPLOYD_DEFAULT_ORGANIZATION_ID` is optional, but it avoids ambiguity when the token can access more than one organization.\n\n## Install\n\nRun it directly with `npx`:\n\n```bash\nnpx -y @apployd/mcp-server\n```\n\n## Login\n\nBrowser login caches an Apployd token locally, similar to `npm login` or `gh auth login`:\n\n```bash\nnpx -y @apployd/mcp-server login\n```\n\nOther auth commands:\n\n```bash\nnpx -y @apployd/mcp-server whoami\nnpx -y @apployd/mcp-server logout\n```\n\nAfter login, most MCP clients can launch the package without passing `APPLOYD_API_TOKEN`.\n\n## Local usage\n\n```bash\nnpm --workspace apps/mcp-server run dev\n```\n\nFor production-style execution:\n\n```bash\nnpm --workspace apps/mcp-server run build\nnpm --workspace apps/mcp-server run start\n```\n\n## Example MCP client config\n\n```json\n{\n  \"mcpServers\": {\n    \"apployd\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@apployd/mcp-server\"],\n      \"env\": {\n        \"APPLOYD_API_BASE_URL\": \"https://apployd.com/api/v1\",\n        \"APPLOYD_DEFAULT_ORGANIZATION_ID\": \"optional organization cuid\"\n      }\n    }\n  }\n}\n```\n\nIf you do not want local cached auth, you can still pass `APPLOYD_API_TOKEN` explicitly.\n\nFor local development against this repo instead of npm:\n\n```json\n{\n  \"mcpServers\": {\n    \"apployd\": {\n      \"command\": \"node\",\n      \"args\": [\"/root/Apployd.com/apps/mcp-server/dist/src/server.js\"],\n      \"env\": {\n        \"APPLOYD_API_TOKEN\": \"your apployd jwt\",\n        \"APPLOYD_API_BASE_URL\": \"https://apployd.com/api/v1\",\n        \"APPLOYD_DEFAULT_ORGANIZATION_ID\": \"optional organization cuid\"\n      }\n    }\n  }\n}\n```\n","readmeFilename":"README.md"}