{"_id":"@americancloud/mcp","_rev":"8-11b4052bd77b16f6e2fa53cacc73886c","name":"@americancloud/mcp","dist-tags":{"next":"0.3.0-rc.1","latest":"0.5.0"},"versions":{"0.1.0":{"name":"@americancloud/mcp","version":"0.1.0","keywords":["americancloud","mcp","model-context-protocol","ai","claude","cursor","cloud","infrastructure"],"license":"Apache-2.0","_id":"@americancloud/mcp@0.1.0","maintainers":[{"name":"americancloud-dev","email":"dev@americancloud.com"},{"name":"americancloud-ben","email":"ben@americancloud.com"}],"homepage":"https://americancloud.com","bugs":{"url":"https://github.com/American-Cloud/americancloud-mcp/issues"},"bin":{"americancloud-mcp":"dist/index.js"},"dist":{"shasum":"eebbeca4509cd95b2ae95df08316ebf885722a3b","tarball":"https://registry.npmjs.org/@americancloud/mcp/-/mcp-0.1.0.tgz","fileCount":8,"integrity":"sha512-BRo5Gxq7OCU9cqwpdov7TKBKUKiPXDubV9GtLNNjbNM4OSHkhqqJdX23NA5AYVCZe3kDfRLy8hF/x1+XDX+u6g==","signatures":[{"sig":"MEUCIQCVOA3JeEDAmDL776VtTy/Bc9a249qndEj4BMS0gxnumAIgYiG3/247iGkbLsV1DZ3sgu+1lc5Pz1eJS0ZxCR+eoCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":337796},"type":"module","engines":{"node":">=20"},"gitHead":"f7c9d26b50f69f67e4cb5b820954d24fc3ad13a9","scripts":{"test":"node --test --import tsx test/*.ts","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"americancloud-dev","email":"dev@americancloud.com"},"repository":{"url":"git+https://github.com/American-Cloud/americancloud-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"Model Context Protocol server for managing American Cloud infrastructure from Claude, Cursor, and other MCP clients.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"3.25.76","@americancloud/sdk":"1.2.2","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","tsup":"8.5.1","typescript":"5.9.3","@types/node":"22.19.17"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.0_1780506290061_0.9428280818321726","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@americancloud/mcp","version":"0.1.1","keywords":["americancloud","mcp","model-context-protocol","ai","claude","cursor","cloud","infrastructure"],"license":"Apache-2.0","_id":"@americancloud/mcp@0.1.1","maintainers":[{"name":"americancloud-dev","email":"dev@americancloud.com"},{"name":"americancloud-ben","email":"ben@americancloud.com"}],"homepage":"https://americancloud.com","bugs":{"url":"https://github.com/American-Cloud/americancloud-mcp/issues"},"bin":{"americancloud-mcp":"dist/index.js"},"dist":{"shasum":"f3c427285648c741e32931fec2fe73fb883e1a04","tarball":"https://registry.npmjs.org/@americancloud/mcp/-/mcp-0.1.1.tgz","fileCount":8,"integrity":"sha512-/xpEUzRx0Yk7dlvARAoKHBvtZYleXupLpqXaund8GPeASlKqq1289Qb+nxW7ShoiCUB12/jC2skQtDtXn0TgOA==","signatures":[{"sig":"MEYCIQC5MXDN/P4WsA10CrQRzUHIBXAqsq4k9flpa7mFo6qi3QIhAJ3D5mxH+77qg1wwLgHyEa0XsqFFaxIsyYcjnlDzflJr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@americancloud%2fmcp@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":338045},"type":"module","engines":{"node":">=20"},"gitHead":"2f313c972c387dc60800142df92e68e869f4e8a6","scripts":{"test":"node --test --import tsx test/*.ts","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:44529d5f-f0b7-4006-9ffd-6d0e047a0ffe"}},"repository":{"url":"git+https://github.com/American-Cloud/americancloud-mcp.git","type":"git"},"_npmVersion":"11.16.0","description":"Model Context Protocol server for managing American Cloud infrastructure from Claude, Cursor, and other MCP clients.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"3.25.76","@americancloud/sdk":"1.2.2","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","tsup":"8.5.1","typescript":"5.9.3","@types/node":"22.19.17"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.1_1780507422271_0.08170357553912755","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@americancloud/mcp","version":"0.2.0","keywords":["americancloud","mcp","model-context-protocol","ai","claude","cursor","cloud","infrastructure"],"license":"Apache-2.0","_id":"@americancloud/mcp@0.2.0","maintainers":[{"name":"americancloud-dev","email":"dev@americancloud.com"},{"name":"americancloud-ben","email":"ben@americancloud.com"}],"homepage":"https://americancloud.com","bugs":{"url":"https://github.com/American-Cloud/americancloud-mcp/issues"},"bin":{"americancloud-mcp":"dist/index.js"},"dist":{"shasum":"f5a7b42e0bc3afca2c129742cf0713f92f09c250","tarball":"https://registry.npmjs.org/@americancloud/mcp/-/mcp-0.2.0.tgz","fileCount":8,"integrity":"sha512-dL/UdBzvRdfS9Iob18L/L1bEZQdmDf95Ur9bD63hKMRKPZnrmWxSvkenG5swy3KS/W21DKOuAqTLeLzZR1sbTw==","signatures":[{"sig":"MEQCICn3cGVspyLd75oxdbkTIbJKL6AsbcT3RbZqBDQqrj/fAiAZLC242PEWRY1LG5cC7bWUSsLLcm1zVJBq2yULJwgOVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@americancloud%2fmcp@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":348415},"type":"module","engines":{"node":">=20"},"gitHead":"72a06395a07421a81259790419733f2fa220e50b","scripts":{"test":"node --test --import tsx test/*.ts","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:44529d5f-f0b7-4006-9ffd-6d0e047a0ffe"}},"repository":{"url":"git+https://github.com/American-Cloud/americancloud-mcp.git","type":"git"},"_npmVersion":"11.16.0","description":"Model Context Protocol server for managing American Cloud infrastructure from Claude, Cursor, and other MCP clients.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"3.25.76","@americancloud/sdk":"1.3.0","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","tsup":"8.5.1","typescript":"5.9.3","@types/node":"22.19.17"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.0_1780627896306_0.2865057742422421","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@americancloud/mcp","version":"0.2.1","keywords":["americancloud","mcp","model-context-protocol","ai","claude","cursor","cloud","infrastructure"],"license":"Apache-2.0","_id":"@americancloud/mcp@0.2.1","maintainers":[{"name":"americancloud-dev","email":"dev@americancloud.com"},{"name":"americancloud-ben","email":"ben@americancloud.com"}],"homepage":"https://americancloud.com","bugs":{"url":"https://github.com/American-Cloud/americancloud-mcp/issues"},"bin":{"americancloud-mcp":"dist/index.js"},"dist":{"shasum":"7ca7b71c87f8b3152a380014503c403abaf31eac","tarball":"https://registry.npmjs.org/@americancloud/mcp/-/mcp-0.2.1.tgz","fileCount":8,"integrity":"sha512-t5aIC34jfoeqT/V0J6eorEhi+ASKXGkm7pzm/CAMpuMagjgyzYdpptKKW0Yw6fXG3LHTyV1b4yITS8pOog17Zg==","signatures":[{"sig":"MEUCIFhNOfaWfxyG3I51a4A7k9iUWp9zs6oM9eSFgdyAnPx+AiEA0j+yrJKMwRae6u//wVq7Hbg88jDDaVicnuV6PVnP9TE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@americancloud%2fmcp@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":349649},"type":"module","engines":{"node":">=20"},"gitHead":"8c664fb0e607c5a7ebdbbf116f0afe63b759332a","scripts":{"test":"node --test --import tsx test/*.ts","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:44529d5f-f0b7-4006-9ffd-6d0e047a0ffe"}},"repository":{"url":"git+https://github.com/American-Cloud/americancloud-mcp.git","type":"git"},"_npmVersion":"11.16.0","description":"Model Context Protocol server for managing American Cloud infrastructure from Claude, Cursor, and other MCP clients.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"3.25.76","@americancloud/sdk":"1.3.1","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","tsup":"8.5.1","typescript":"5.9.3","@types/node":"22.19.17"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.1_1780698294820_0.08186470053356643","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-rc.1":{"name":"@americancloud/mcp","version":"0.3.0-rc.1","keywords":["americancloud","mcp","model-context-protocol","ai","claude","cursor","cloud","infrastructure"],"license":"Apache-2.0","_id":"@americancloud/mcp@0.3.0-rc.1","maintainers":[{"name":"americancloud-dev","email":"dev@americancloud.com"},{"name":"americancloud-ben","email":"ben@americancloud.com"}],"homepage":"https://americancloud.com","bugs":{"url":"https://github.com/American-Cloud/americancloud-mcp/issues"},"bin":{"americancloud-mcp":"dist/index.js"},"dist":{"shasum":"da1eee94056c62f7a13974bafbf010f9bf697b4f","tarball":"https://registry.npmjs.org/@americancloud/mcp/-/mcp-0.3.0-rc.1.tgz","fileCount":8,"integrity":"sha512-JwblQ//1Tgduu6lcDsU9zbKxlao6BdG9Ag0w6XlelGCEbBpJNHES/3H2etZ/y5mLCx8C1nJa1Ndvq3QOGw3h/g==","signatures":[{"sig":"MEYCIQCGEaxmmDDF81sqC7wHpQCASfLN0g2whLVpE48tWkQtGAIhAPwlWgJLL4rVo8TLwW/VjVFN/iTpXlJ4CHcGpCRzkA+4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@americancloud%2fmcp@0.3.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":352862},"type":"module","engines":{"node":">=20"},"gitHead":"7fa82a0ace6b27dc8d1195845529fffe5a60d304","scripts":{"test":"node --test --import tsx test/*.ts","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:44529d5f-f0b7-4006-9ffd-6d0e047a0ffe"}},"repository":{"url":"git+https://github.com/American-Cloud/americancloud-mcp.git","type":"git"},"_npmVersion":"11.17.0","description":"Model Context Protocol server for managing American Cloud infrastructure from Claude, Cursor, and other MCP clients.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"3.25.76","@americancloud/sdk":"1.3.2","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.20.3","tsup":"8.5.1","typescript":"5.9.3","@types/node":"22.19.17"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.0-rc.1_1781732802797_0.47477832351910765","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@americancloud/mcp","version":"0.3.0","keywords":["americancloud","mcp","model-context-protocol","ai","claude","cursor","cloud","infrastructure"],"license":"Apache-2.0","_id":"@americancloud/mcp@0.3.0","maintainers":[{"name":"americancloud-dev","email":"dev@americancloud.com"},{"name":"americancloud-ben","email":"ben@americancloud.com"}],"homepage":"https://americancloud.com","bugs":{"url":"https://github.com/American-Cloud/americancloud-mcp/issues"},"bin":{"americancloud-mcp":"dist/index.js"},"dist":{"shasum":"b74ecf5b225d0501f6d170cfc0dd34496a8b4c79","tarball":"https://registry.npmjs.org/@americancloud/mcp/-/mcp-0.3.0.tgz","fileCount":8,"integrity":"sha512-o6q8t6cFpLCXOsT3hV890AgW7cHCYWa7hqGe+V+4Zd4Jjlk4ZjikiHH33jveAc4vSkDHpgZlPO0m0VfRclbyGQ==","signatures":[{"sig":"MEUCIFcAmd+DNzYgp6QqipoVGVF78qga6y2BQgn6gXn/uFREAiEA1X51crbxFoAe2kz3cqsKIyOHBswqLIrZYCHFTUZwcBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@americancloud%2fmcp@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":352852},"type":"module","engines":{"node":">=20"},"gitHead":"4c6c1130742dfed1cc22549f29be42dac51bad66","scripts":{"test":"node --test --import tsx test/*.ts","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:44529d5f-f0b7-4006-9ffd-6d0e047a0ffe"}},"repository":{"url":"git+https://github.com/American-Cloud/americancloud-mcp.git","type":"git"},"_npmVersion":"11.17.0","description":"Model Context Protocol server for managing American Cloud infrastructure from Claude, Cursor, and other MCP clients.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"3.25.76","@americancloud/sdk":"1.3.2","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","tsup":"8.5.1","typescript":"5.9.3","@types/node":"22.19.17"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.0_1781733320469_0.345486593822796","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@americancloud/mcp","version":"0.4.0","keywords":["americancloud","mcp","model-context-protocol","ai","claude","cursor","cloud","infrastructure"],"license":"Apache-2.0","_id":"@americancloud/mcp@0.4.0","maintainers":[{"name":"americancloud-dev","email":"dev@americancloud.com"},{"name":"americancloud-ben","email":"ben@americancloud.com"}],"homepage":"https://americancloud.com","bugs":{"url":"https://github.com/American-Cloud/americancloud-mcp/issues"},"bin":{"americancloud-mcp":"dist/index.js"},"dist":{"shasum":"97c80230f655c9649fb850556bee3f753d9c932c","tarball":"https://registry.npmjs.org/@americancloud/mcp/-/mcp-0.4.0.tgz","fileCount":8,"integrity":"sha512-LGBVzLxZKRWV8uCqhWnPNEs7pBWTjX/WZscEDlltg3LZUeLU3bRsA8o6snHn8j/HfFBlOBbzXNmdIbe14u5wmA==","signatures":[{"sig":"MEYCIQCTSqiQsgCce/kgmzjswMK5hkMnXReNqoou435rZ7+9rAIhAJbgUO1ZPNhaGsKq0Mel0fr5rMce0GvGN2EiLXPZ+gQr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@americancloud%2fmcp@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":356062},"type":"module","engines":{"node":">=20"},"gitHead":"4f5a163c18a138dd9c49e207ac019a13dd73e85b","scripts":{"test":"node --test --import tsx test/*.ts","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:44529d5f-f0b7-4006-9ffd-6d0e047a0ffe"}},"repository":{"url":"git+https://github.com/American-Cloud/americancloud-mcp.git","type":"git"},"_npmVersion":"11.18.0","description":"Model Context Protocol server for managing American Cloud infrastructure from Claude, Cursor, and other MCP clients.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"3.25.76","@americancloud/sdk":"1.3.3","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","tsup":"8.5.1","typescript":"5.9.3","@types/node":"22.19.17"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.4.0_1785180286567_0.6722627299901367","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@americancloud/mcp","version":"0.5.0","description":"Model Context Protocol server for managing American Cloud infrastructure from Claude, Cursor, and other MCP clients.","license":"Apache-2.0","type":"module","bin":{"americancloud-mcp":"dist/index.js"},"engines":{"node":">=20"},"scripts":{"build":"tsup","typecheck":"tsc --noEmit","test":"node --test --import tsx test/*.ts","prepublishOnly":"npm run build"},"dependencies":{"@americancloud/sdk":"1.4.0","@modelcontextprotocol/sdk":"1.29.0","zod":"3.25.76"},"devDependencies":{"@types/node":"22.19.17","tsup":"8.5.1","tsx":"4.20.3","typescript":"5.9.3"},"keywords":["americancloud","mcp","model-context-protocol","ai","claude","cursor","cloud","infrastructure"],"homepage":"https://americancloud.com","repository":{"type":"git","url":"git+https://github.com/American-Cloud/americancloud-mcp.git"},"bugs":{"url":"https://github.com/American-Cloud/americancloud-mcp/issues"},"publishConfig":{"access":"public"},"gitHead":"367bcd77f30feffa8bc11d7a159d12dfa701b3fa","_id":"@americancloud/mcp@0.5.0","_nodeVersion":"22.23.2","_npmVersion":"11.19.0","dist":{"integrity":"sha512-JwE2fY8AJpsK3i7N1P7J3cE2opu8iTnj5km05DgWoOlXoCw60p4TzBFi6EWGr6GOOFLuhPeOKSawG1jMeRKUng==","shasum":"ad9f30f12bbebe4e474c493cd8211e27534bba34","tarball":"https://registry.npmjs.org/@americancloud/mcp/-/mcp-0.5.0.tgz","fileCount":8,"unpackedSize":364001,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@americancloud%2fmcp@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDHMifp8USxR5QEj5KczahZA+uGQ/iANJCNwdEAOg+jlAiEAgb75qhWGvXTSIwDdTemKWz70OXU4VhLBuVB00xPXoX0="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:44529d5f-f0b7-4006-9ffd-6d0e047a0ffe"}},"directories":{},"maintainers":[{"name":"americancloud-dev","email":"dev@americancloud.com"},{"name":"americancloud-ben","email":"ben@americancloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp_0.5.0_1787762242788_0.039110824858018534"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-03T17:04:49.862Z","modified":"2026-08-26T16:37:23.424Z","0.1.0":"2026-06-03T17:04:50.242Z","0.1.1":"2026-06-03T17:23:42.485Z","0.2.0":"2026-06-05T02:51:36.443Z","0.2.1":"2026-06-05T22:24:54.964Z","0.3.0-rc.1":"2026-06-17T21:46:42.961Z","0.3.0":"2026-06-17T21:55:20.644Z","0.4.0":"2026-07-27T19:24:46.713Z","0.5.0":"2026-08-26T16:37:23.048Z"},"bugs":{"url":"https://github.com/American-Cloud/americancloud-mcp/issues"},"license":"Apache-2.0","homepage":"https://americancloud.com","keywords":["americancloud","mcp","model-context-protocol","ai","claude","cursor","cloud","infrastructure"],"repository":{"type":"git","url":"git+https://github.com/American-Cloud/americancloud-mcp.git"},"description":"Model Context Protocol server for managing American Cloud infrastructure from Claude, Cursor, and other MCP clients.","maintainers":[{"name":"americancloud-dev","email":"dev@americancloud.com"},{"name":"americancloud-ben","email":"ben@americancloud.com"}],"readme":"# American Cloud MCP Server\n\nManage [American Cloud](https://americancloud.com) infrastructure from Claude,\nCursor, and any other [MCP](https://modelcontextprotocol.io) client.\n\nRuns **locally on your machine** over stdio — your API keys never leave your\nenvironment, and no hosted middleman sits between your AI assistant and your\ncloud.\n\n![Claude Code auditing American Cloud infrastructure over the MCP server with a read-only key](https://raw.githubusercontent.com/American-Cloud/americancloud-mcp/master/.demo/mcp-audit.gif)\n\n## Quick start\n\nAdd to your MCP client configuration (Claude Desktop, Claude Code, Cursor, …):\n\n```json\n{\n  \"mcpServers\": {\n    \"americancloud\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@americancloud/mcp\"],\n      \"env\": {\n        \"AMERICANCLOUD_API_CLIENT_ID\": \"your-client-id\",\n        \"AMERICANCLOUD_API_CLIENT_SECRET\": \"your-client-secret\"\n      }\n    }\n  }\n}\n```\n\nCreate and manage API keys at\n**[console.americancloud.com/api-keys](https://console.americancloud.com/api-keys)**.\n\n**The server is read-only by default** — see [Safety](#safety) before enabling\nresource management.\n\n## Service groups\n\nBy default the core infrastructure groups are enabled: **compute, storage,\nnetworking, kubernetes**. Scope or extend with `--services`:\n\n```sh\nnpx @americancloud/mcp --services all\nnpx @americancloud/mcp --services compute,dns\n```\n\n| Group | Tools | Covers |\n|---|---|---|\n| `compute` *(default)* | 25 | VMs, packages, images, regions, SSH keys |\n| `storage` *(default)* | 24 | block storage, snapshots, object storage |\n| `networking` *(default)* | 57 | isolated/VPC networks, VPC tiers, public IPs, firewall, port forwarding, load balancers, egress, ACLs |\n| `kubernetes` *(default)* | 11 | managed Kubernetes clusters |\n| `databases` | 36 | managed MySQL/PostgreSQL/Redis, backups, infrastructure, offerings |\n| `wordpress` | 16 | managed WordPress |\n| `dns` | 7 | hosted DNS zones and records |\n\nScoping with `--services` keeps the tool list small for context-sensitive\nclients.\n\n## Safety\n\nThis server lets an AI assistant manage **real infrastructure with real\nbilling**. It's designed to be safe by default:\n\n- **Read-only by default.** Out of the box, only read tools (list/get/cost\n  estimates) are registered — an assistant can explore and inspect but cannot\n  create, modify, or delete anything. To enable management tools, add\n  `\"--allow-writes\"` to `args`.\n- **Use the narrowest key.** For inspection, provision a **`read-only` API key**\n  — then resource mutation is impossible regardless of any flag, because the\n  key itself can't perform writes. Only use a `read-write` key together with\n  `--allow-writes` when you actually want the assistant to make changes.\n- **Destructive tools are flagged.** Delete/release/reinstall/revert/cancel\n  tools are marked destructive, so MCP clients that support confirmations will\n  prompt before running them.\n\n```jsonc\n// management-enabled (read-write key + opt-in flag):\n\"args\": [\"-y\", \"@americancloud/mcp\", \"--allow-writes\"]\n```\n\nWith writes enabled, the assistant can provision and deploy — and it still shows\nyou the cost and waits for approval before creating anything:\n\n![Claude Code provisioning a server and deploying to it over the MCP server with --allow-writes — cost shown first, writes run through you](https://raw.githubusercontent.com/American-Cloud/americancloud-mcp/master/.demo/mcp-provision.gif)\n\n## Environment\n\n| Variable | Required | Purpose |\n|---|---|---|\n| `AMERICANCLOUD_API_CLIENT_ID` | yes | API client ID (`X-API-Client-ID`) |\n| `AMERICANCLOUD_API_CLIENT_SECRET` | yes | API client secret (`X-API-Client-Secret`) |\n| `AMERICANCLOUD_API_URL` | no | API base URL override |\n\n## Guides\n\nFull documentation on the American Cloud docs site:\n\n- [MCP server overview](https://americancloud.com/docs/mcp/overview) — setup, safety, and service groups\n- Client setup: [Claude Code](https://americancloud.com/docs/mcp/claude-code) · [Claude Desktop](https://americancloud.com/docs/mcp/claude-desktop) · [Cursor](https://americancloud.com/docs/mcp/cursor) · [other clients](https://americancloud.com/docs/mcp/other-clients)\n- [Things to try](https://americancloud.com/docs/mcp/use-cases) — prompt ideas across compute, storage, networking, and DNS\n- [Deploy with AI](https://americancloud.com/docs/deploy-with-ai/overview) — migration playbooks and deployment recipes built on this server\n\n## Versioning\n\nSee [`VERSIONING.md`](./VERSIONING.md) — the server versions independently;\nthe exact-pinned `@americancloud/sdk` dependency states the API surface it\ntargets.\n\n## Contributing\n\nThis server is generated and maintained in lockstep with the American Cloud\nSDK and API — see [`CONTRIBUTING.md`](./CONTRIBUTING.md) for how to report\nissues or propose changes.\n\n## License\n\nApache-2.0 — see [`LICENSE`](./LICENSE) and [`NOTICE`](./NOTICE).\n","readmeFilename":"README.md"}