{"_id":"@varity-labs/mcp","_rev":"86-f0a542d452d3c4e5b5f06ff828d87065","name":"@varity-labs/mcp","dist-tags":{"latest":"2.3.21"},"versions":{"2.1.0":{"name":"@varity-labs/mcp","version":"2.1.0","keywords":["varity","mcp","model-context-protocol","cursor","claude","deploy","ai","developer-tools","predictable-pricing","copilot","windsurf","chatgpt"],"author":{"name":"Varity Labs","email":"team@varity.so"},"license":"MIT","_id":"@varity-labs/mcp@2.1.0","maintainers":[{"name":"varityadmin","email":"admin@varity.so"}],"homepage":"https://docs.varity.so/ai-tools/mcp-server-spec","bugs":{"url":"https://github.com/varity-labs/varity-mcp/issues"},"bin":{"varity-mcp":"dist/index.js"},"dist":{"shasum":"d156ddb9b4bb019e55f16d586699103f68494a3b","tarball":"https://registry.npmjs.org/@varity-labs/mcp/-/mcp-2.1.0.tgz","fileCount":107,"integrity":"sha512-R7VZLCEprDdd76MF/ml6Ry1jbMXrcx/2SbunkFoyy8LYHKdt2ZuEMBhFctxp4YdjskdCcXX2UgBLfVQ5V1xbZA==","signatures":[{"sig":"MEUCIBZvl1iUXDMBJwqU94YbaPS1Yru9Xkyx2ebn1tQnY+mJAiEA3VrPlv3kBDMjtR9ZNvp4EWHiI/6kJuZJAitSLvNs3ZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":313315},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"8eb55542f0f57dc519fc3b372e66823275372d44","scripts":{"dev":"tsc --watch","test":"node --test test/deploy-status-liveness.mjs","build":"tsc","start":"node dist/index.js","start:http":"node dist/index.js --transport http --port 3100","prepublishOnly":"npm run build && node scripts/prepublish-guard.cjs"},"_npmUser":{"name":"varityadmin","email":"admin@varity.so"},"overrides":{"hono":"^4.12.4","@hono/node-server":"^1.19.10"},"repository":{"url":"git+https://github.com/varity-labs/varity-mcp.git","type":"git","directory":"packages/cli/varity-mcp"},"_npmVersion":"10.9.3","description":"Varity MCP Server: deploy any app from Cursor, Claude Code, VS Code, Windsurf, or ChatGPT. Flat predictable pricing — your bill stays the same as your app grows.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.0","helmet":"^8.0.0","winston":"^3.17.0","@sentry/node":"^8.38.0","express-rate-limit":"^7.4.1","@modelcontextprotocol/sdk":"^1.26.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.1.0_1781197862082_0.3574730699694213","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@varity-labs/mcp","version":"2.1.1","keywords":["varity","mcp","model-context-protocol","cursor","claude","deploy","ai","developer-tools","predictable-pricing","copilot","windsurf","chatgpt"],"author":{"name":"Varity Labs","email":"team@varity.so"},"license":"MIT","_id":"@varity-labs/mcp@2.1.1","maintainers":[{"name":"varityadmin","email":"admin@varity.so"}],"homepage":"https://docs.varity.so/ai-tools/mcp-server-spec","bugs":{"url":"https://github.com/varity-labs/varity-mcp/issues"},"bin":{"varity-mcp":"dist/index.js"},"dist":{"shasum":"2e7afa4e1684c5448ab2f4b31e95467569c00465","tarball":"https://registry.npmjs.org/@varity-labs/mcp/-/mcp-2.1.1.tgz","fileCount":107,"integrity":"sha512-q8OKg6CGgEJ88hVexJ4M8aSLnt8suTskmSsbLuESBVb3gy0+Dj6NFZSTzcpDFm5gB3gdMUKHM/gmACljOBf4Mg==","signatures":[{"sig":"MEQCIBcxV9teFQg49NVstCOzfKsYfXDOjfA9zjYvu+tg+UmSAiAtDNf+LTpolVDZXp5FieqF9sNKTmKIOqPqL0FmrIV2mQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":313237},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"fd790920f7fc601bedf1fa36ff8f3153b62dbf69","scripts":{"dev":"tsc --watch","test":"node --test test/deploy-status-liveness.mjs","build":"tsc","start":"node dist/index.js","start:http":"node dist/index.js --transport http --port 3100","prepublishOnly":"npm run build && node scripts/prepublish-guard.cjs"},"_npmUser":{"name":"varityadmin","email":"admin@varity.so"},"overrides":{"hono":"^4.12.4","@hono/node-server":"^1.19.10"},"repository":{"url":"git+https://github.com/varity-labs/varity-mcp.git","type":"git","directory":"packages/cli/varity-mcp"},"_npmVersion":"10.9.3","description":"Varity MCP Server: deploy any app from Cursor, Claude Code, VS Code, Windsurf, or ChatGPT. Flat predictable pricing — your bill stays the same as your app grows.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.0","helmet":"^8.0.0","winston":"^3.17.0","@sentry/node":"^8.38.0","express-rate-limit":"^7.4.1","@modelcontextprotocol/sdk":"^1.26.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.1.1_1781198596202_0.6281200151108632","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@varity-labs/mcp","version":"2.1.2","keywords":["varity","mcp","model-context-protocol","cursor","claude","deploy","ai","developer-tools","predictable-pricing","copilot","windsurf","chatgpt"],"author":{"name":"Varity Labs","email":"team@varity.so"},"license":"MIT","_id":"@varity-labs/mcp@2.1.2","maintainers":[{"name":"varityadmin","email":"admin@varity.so"}],"homepage":"https://docs.varity.so/ai-tools/mcp-server-spec","bugs":{"url":"https://github.com/varity-labs/varity-mcp/issues"},"bin":{"varity-mcp":"dist/index.js"},"dist":{"shasum":"4d3a88f362664cbec773098ebdb5d32c75292b8a","tarball":"https://registry.npmjs.org/@varity-labs/mcp/-/mcp-2.1.2.tgz","fileCount":115,"integrity":"sha512-aLwU37WiJDHWdZ/jNzzta95v0H2Ft3XfUlRn7rhw2Lm2oKt9Pw2Di2NqINJC1NYUzsCBgR09qYPHrBDQxs1bSA==","signatures":[{"sig":"MEQCIDtFW3Rgv7GqLppex/BAFAIeLKu8nF6+anxZIU2kjZURAiBZ3/31ZMDdS+/IOpUEfs01VNjG4fO6ydKz+kGOAePytA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":325272},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"4b1fda2a9d856e954c1eecc8a2592d1810790987","scripts":{"dev":"tsc --watch","test":"node --test test/deploy-status-liveness.mjs","build":"tsc","start":"node dist/index.js","start:http":"node dist/index.js --transport http --port 3100","prepublishOnly":"npm run build && node scripts/prepublish-guard.cjs"},"_npmUser":{"name":"varityadmin","email":"admin@varity.so"},"overrides":{"hono":"^4.12.4","@hono/node-server":"^1.19.10"},"repository":{"url":"git+https://github.com/varity-labs/varity-mcp.git","type":"git","directory":"packages/cli/varity-mcp"},"_npmVersion":"10.9.3","description":"Varity MCP Server: deploy any app from Cursor, Claude Code, VS Code, Windsurf, or ChatGPT. Flat predictable pricing — your bill stays the same as your app grows.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.0","helmet":"^8.0.0","winston":"^3.17.0","@sentry/node":"^8.38.0","express-rate-limit":"^7.4.1","@modelcontextprotocol/sdk":"^1.26.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.1.2_1782226178324_0.7156641133242465","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@varity-labs/mcp","version":"2.2.0","keywords":["varity","mcp","model-context-protocol","cursor","claude","deploy","ai","developer-tools","predictable-pricing","copilot","windsurf","chatgpt"],"author":{"name":"Varity Labs","email":"team@varity.so"},"license":"MIT","_id":"@varity-labs/mcp@2.2.0","maintainers":[{"name":"varityadmin","email":"admin@varity.so"}],"homepage":"https://docs.varity.so/ai-tools/mcp-server-spec","bugs":{"url":"https://github.com/varity-labs/varity-mcp/issues"},"bin":{"varity-mcp":"dist/index.js"},"dist":{"shasum":"680e281809afc1ca55385169dd7e2d9abd55c4d0","tarball":"https://registry.npmjs.org/@varity-labs/mcp/-/mcp-2.2.0.tgz","fileCount":115,"integrity":"sha512-Vduwo3ekd8ZfC0K//Op6bDuSR8uyMjwHz1+USTag3//i4hNvAkjBx5QCbS8kGZkrSbipgSnPh3Ua7QS9FWpRBA==","signatures":[{"sig":"MEUCIQC6dnj959P7RhNvkGGtwKs8nrPCyHVWX15tZhL4F2z2NgIgeYZrOR80W96RLLrpjutRIbndXCcLt5K4yMl9aFUzIoA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":326473},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"363fdd094a8e0392a053e9c9268c5b3106fb2443","scripts":{"dev":"tsc --watch","test":"node --test test/deploy-status-liveness.mjs","build":"tsc","start":"node dist/index.js","start:http":"node dist/index.js --transport http --port 3100","prepublishOnly":"npm run build && node scripts/prepublish-guard.cjs"},"_npmUser":{"name":"varityadmin","email":"admin@varity.so"},"overrides":{"hono":"^4.12.4","@hono/node-server":"^1.19.10"},"repository":{"url":"git+https://github.com/varity-labs/varity-mcp.git","type":"git","directory":"packages/cli/varity-mcp"},"_npmVersion":"10.9.3","description":"Varity MCP Server: deploy any app from Cursor, Claude Code, VS Code, Windsurf, or ChatGPT. Flat predictable pricing — your bill stays the same as your app grows.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.0","helmet":"^8.0.0","winston":"^3.17.0","@sentry/node":"^8.38.0","express-rate-limit":"^7.4.1","@modelcontextprotocol/sdk":"^1.26.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.2.0_1782246214217_0.9355877607520933","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@varity-labs/mcp","version":"2.3.1","keywords":["varity","mcp","model-context-protocol","cursor","claude","deploy","ai","developer-tools","predictable-pricing","copilot","windsurf","chatgpt"],"author":{"name":"Varity Labs","email":"team@varity.so"},"license":"MIT","_id":"@varity-labs/mcp@2.3.1","maintainers":[{"name":"varityadmin","email":"admin@varity.so"}],"homepage":"https://docs.varity.so/ai-tools/mcp-server-spec","bugs":{"url":"https://github.com/varity-labs/varity-mcp/issues"},"bin":{"varity-mcp":"dist/index.js"},"dist":{"shasum":"4b66a76070b9b98e7df697e08c9c50769f7383db","tarball":"https://registry.npmjs.org/@varity-labs/mcp/-/mcp-2.3.1.tgz","fileCount":115,"integrity":"sha512-MnHyRH61aBhQGcFSGIJnbK7DhssSoFAMIxCsl3HH4Nr6bCEKA/gs7Pwi3GDYP0iHb3mBl1qFN37IJWItfHd6lw==","signatures":[{"sig":"MEUCIBcweMSdy4PgPdSK88HPOV+ebG0hsL0gQhsaG5EPCuuQAiEAgMS3Lzs7PD+T3CnvY6KscMfxN5a5MPxrQEqe4NwNPEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":330035},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"dev":"tsc --watch","test":"node --test test/deploy-status-liveness.mjs","build":"tsc","start":"node dist/index.js","start:http":"node dist/index.js --transport http --port 3100","prepublishOnly":"npm run build && node scripts/prepublish-guard.cjs"},"_npmUser":{"name":"varityadmin","email":"admin@varity.so"},"overrides":{"hono":"^4.12.4","@hono/node-server":"^1.19.10"},"repository":{"url":"git+https://github.com/varity-labs/varity-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"Varity MCP Server: deploy and operate supported Varity apps from Cursor, Claude Code, VS Code, Windsurf, or ChatGPT.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.0","helmet":"^8.0.0","winston":"^3.17.0","@sentry/node":"^8.38.0","express-rate-limit":"^7.4.1","@modelcontextprotocol/sdk":"^1.26.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.3.1_1782689435521_0.5527758765573365","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"@varity-labs/mcp","version":"2.3.2","keywords":["varity","mcp","model-context-protocol","cursor","claude","deploy","ai","developer-tools","predictable-pricing","copilot","windsurf","chatgpt"],"author":{"name":"Varity Labs","email":"team@varity.so"},"license":"MIT","_id":"@varity-labs/mcp@2.3.2","maintainers":[{"name":"varityadmin","email":"admin@varity.so"}],"homepage":"https://docs.varity.so/ai-tools/mcp-server-spec","bugs":{"url":"https://github.com/varity-labs/varity-mcp/issues"},"bin":{"varity-mcp":"dist/index.js"},"dist":{"shasum":"ac61ba565585677fd070e3d09fd7dd2f59c1a455","tarball":"https://registry.npmjs.org/@varity-labs/mcp/-/mcp-2.3.2.tgz","fileCount":115,"integrity":"sha512-lA8CTUcsfRH00YoIv/VzbbM51J31sbsVihydYyCISIhrjR+aaWtAujvd8DoP8nSV818NN8xj2qYrlbQLyhclxA==","signatures":[{"sig":"MEUCIE+CCsfa6hQBhUMDt/hzwUKGfKtOmUf5Bpxmql2fjXTGAiEAk/SioyzNY7JAPguQOL9Rm9BCaqKKylZp5qBw55d8W4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":330071},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"dev":"tsc --watch","test":"node --test test/deploy-status-liveness.mjs","build":"tsc && node scripts/ensure-bin-mode.cjs","start":"node dist/index.js","start:http":"node dist/index.js --transport http --port 3100","prepublishOnly":"npm run build && node scripts/prepublish-guard.cjs"},"_npmUser":{"name":"varityadmin","email":"admin@varity.so"},"overrides":{"hono":"^4.12.4","@hono/node-server":"^1.19.10"},"repository":{"url":"git+https://github.com/varity-labs/varity-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"Varity MCP Server: deploy and operate supported Varity apps from Cursor, Claude Code, VS Code, Windsurf, or ChatGPT.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.0","helmet":"^8.0.0","winston":"^3.17.0","@sentry/node":"^8.38.0","express-rate-limit":"^7.4.1","@modelcontextprotocol/sdk":"^1.26.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.3.2_1782695929933_0.7166608548833486","host":"s3://npm-registry-packages-npm-production"}},"2.3.3":{"name":"@varity-labs/mcp","version":"2.3.3","keywords":["varity","mcp","model-context-protocol","cursor","claude","deploy","ai","developer-tools","predictable-pricing","copilot","windsurf","chatgpt"],"author":{"name":"Varity Labs","email":"team@varity.so"},"license":"MIT","_id":"@varity-labs/mcp@2.3.3","maintainers":[{"name":"varityadmin","email":"admin@varity.so"}],"homepage":"https://docs.varity.so/ai-tools/mcp-server-spec","bugs":{"url":"https://github.com/varity-labs/varity-mcp/issues"},"bin":{"varity-mcp":"dist/index.js"},"dist":{"shasum":"4b3e83fe78f35773a195828e8355f97fc9139b9f","tarball":"https://registry.npmjs.org/@varity-labs/mcp/-/mcp-2.3.3.tgz","fileCount":119,"integrity":"sha512-BwzoMDKVjY7ZGVgH7KL2Tz0a8j9jBRiPDgU8HeDnyUoTxjlqulkbsg1AsNbn1C0054GoihCxAyQjW6km3sCrdg==","signatures":[{"sig":"MEUCIHEnvsMzY8BOV8Iv0FXIRMIQjj3wXTBWeE8agszDrJTmAiEAty4igNo9oOcSf6v83E75rGmrelmbniCO5TOlmWhjUZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":330943},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"dev":"tsc --watch","test":"node --test test/deploy-status-liveness.mjs","build":"tsc && node scripts/ensure-bin-mode.cjs","start":"node dist/index.js","start:http":"node dist/index.js --transport http --port 3100","prepublishOnly":"npm run build && node scripts/prepublish-guard.cjs"},"_npmUser":{"name":"varityadmin","email":"admin@varity.so"},"overrides":{"hono":"^4.12.4","@hono/node-server":"^1.19.10"},"repository":{"url":"git+https://github.com/varity-labs/varity-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"Varity MCP Server: deploy and operate supported Varity apps from Cursor, Claude Code, VS Code, Windsurf, or ChatGPT.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.0","helmet":"^8.0.0","winston":"^3.17.0","@sentry/node":"^8.38.0","express-rate-limit":"^7.4.1","@modelcontextprotocol/sdk":"^1.26.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.3.3_1782698711510_0.21911483960293276","host":"s3://npm-registry-packages-npm-production"}},"2.3.4":{"name":"@varity-labs/mcp","version":"2.3.4","keywords":["varity","mcp","model-context-protocol","cursor","claude","deploy","ai","developer-tools","predictable-pricing","copilot","windsurf","chatgpt"],"author":{"name":"Varity Labs","email":"team@varity.so"},"license":"MIT","_id":"@varity-labs/mcp@2.3.4","maintainers":[{"name":"varityadmin","email":"admin@varity.so"}],"homepage":"https://docs.varity.so/ai-tools/mcp-server-spec","bugs":{"url":"https://github.com/varity-labs/varity-mcp/issues"},"bin":{"varity-mcp":"dist/index.js"},"dist":{"shasum":"71e8c53b838e7b84aaef1fc51d79b0dff4939516","tarball":"https://registry.npmjs.org/@varity-labs/mcp/-/mcp-2.3.4.tgz","fileCount":119,"integrity":"sha512-Inpqkrt3A7bwSdsp2Yg6X4WvLk9heaadSfuXbroVC/F0p3+ArOzkHXRszz4G5lldyu+Ip8JrCM+QT0LP20gg/A==","signatures":[{"sig":"MEQCIFxNurP5nlLQtq36wlVl5l4IlwwOGw/K32g8Oy04logvAiAIkp6Q47HlxE7RvWPnFRJwQaQFii/Ra62J8sYTEspgtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336234},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"dev":"tsc --watch","test":"node --test test/deploy-status-liveness.mjs","build":"tsc && node scripts/ensure-bin-mode.cjs","start":"node dist/index.js","start:http":"node dist/index.js --transport http --port 3100","prepublishOnly":"npm run build && node scripts/prepublish-guard.cjs"},"_npmUser":{"name":"varityadmin","email":"admin@varity.so"},"overrides":{"hono":"^4.12.4","@hono/node-server":"^1.19.10"},"repository":{"url":"git+https://github.com/varity-labs/varity-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"Varity MCP Server: deploy and operate supported Varity apps from Cursor, Claude Code, VS Code, Windsurf, or ChatGPT.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.0","helmet":"^8.0.0","winston":"^3.17.0","@sentry/node":"^8.38.0","express-rate-limit":"^7.4.1","@modelcontextprotocol/sdk":"^1.26.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.3.4_1782761660327_0.9123959969420219","host":"s3://npm-registry-packages-npm-production"}},"2.3.5":{"name":"@varity-labs/mcp","version":"2.3.5","keywords":["varity","mcp","model-context-protocol","cursor","claude","deploy","ai","developer-tools","predictable-pricing","copilot","windsurf","chatgpt"],"author":{"name":"Varity Labs","email":"team@varity.so"},"license":"MIT","_id":"@varity-labs/mcp@2.3.5","maintainers":[{"name":"varityadmin","email":"admin@varity.so"}],"homepage":"https://docs.varity.so/ai-tools/mcp-server-spec","bugs":{"url":"https://github.com/varity-labs/varity-mcp/issues"},"bin":{"varity-mcp":"dist/index.js"},"dist":{"shasum":"36be654ecfbe65d810f4905bdb6896eadb52495a","tarball":"https://registry.npmjs.org/@varity-labs/mcp/-/mcp-2.3.5.tgz","fileCount":115,"integrity":"sha512-j+mNafWcfvsQuc6gFDw2bKVQ4K4jCuzfHGvzG+NXQHugGON3oCeLsEc7cLc+lGcKI4RMRiwbRUFLBFTXCKSglA==","signatures":[{"sig":"MEQCIGCJSqkn6NgmnmBrL11QDRH2RihiWQSyk+9YWBLXe8NoAiBD2Nnunyyv1sumhN/VhBZRBFdTPvD7420DpjU7aN69cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":328239},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"59eedf8df604e19a5bb378acf2f3216bb5033fc0","scripts":{"dev":"tsc --watch","test":"node --test test/deploy-status-liveness.mjs","build":"tsc","start":"node dist/index.js","start:http":"node dist/index.js --transport http --port 3100","prepublishOnly":"npm run build && node scripts/prepublish-guard.cjs"},"_npmUser":{"name":"varityadmin","email":"admin@varity.so"},"overrides":{"hono":"^4.12.4","@hono/node-server":"^1.19.10"},"repository":{"url":"git+https://github.com/varity-labs/varity-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"Varity MCP Server: deploy and operate supported Varity apps from Cursor, Claude Code, VS Code, Windsurf, or ChatGPT.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.0","helmet":"^8.0.0","winston":"^3.17.0","@sentry/node":"^8.38.0","express-rate-limit":"^7.4.1","@modelcontextprotocol/sdk":"^1.26.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.3.5_1782830747736_0.25558497264989954","host":"s3://npm-registry-packages-npm-production"}},"2.3.6":{"name":"@varity-labs/mcp","version":"2.3.6","keywords":["varity","mcp","model-context-protocol","cursor","claude","deploy","ai","developer-tools","predictable-pricing","copilot","windsurf","chatgpt"],"author":{"name":"Varity Labs","email":"team@varity.so"},"license":"MIT","_id":"@varity-labs/mcp@2.3.6","maintainers":[{"name":"varityadmin","email":"admin@varity.so"}],"homepage":"https://docs.varity.so/ai-tools/mcp-server-spec","bugs":{"url":"https://github.com/varity-labs/varity-mcp/issues"},"bin":{"varity-mcp":"dist/index.js"},"dist":{"shasum":"de4eef95fdb420266988350c04b2904f4ef98343","tarball":"https://registry.npmjs.org/@varity-labs/mcp/-/mcp-2.3.6.tgz","fileCount":115,"integrity":"sha512-as7TgS1yGdCbkh6qHzIC4VdeWrw+oRQHygffGw0DfMMj3DMiSroe546vt9VQkWPad+YOUx7RdTYGYScBhFrJDg==","signatures":[{"sig":"MEYCIQDN7uIG89sWMc+kKpx0iCzLyaINBIyEniyf/gqLJuhjTgIhAMLKDFvIUmj+mL8ha4v53cvSfLdgyY33Kq4jqt+J5QOk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":324687},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"dev":"tsc --watch","test":"node --test test/deploy-status-liveness.mjs","build":"tsc","start":"node dist/index.js","start:http":"node dist/index.js --transport http --port 3100","prepublishOnly":"npm run build && node scripts/prepublish-guard.cjs"},"_npmUser":{"name":"varityadmin","email":"admin@varity.so"},"overrides":{"hono":"^4.12.4","@hono/node-server":"^1.19.10"},"repository":{"url":"git+https://github.com/varity-labs/varity-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"Varity MCP Server: deploy and operate supported Varity apps from Cursor, Claude Code, VS Code, Windsurf, or ChatGPT.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.0","helmet":"^8.0.0","winston":"^3.17.0","@sentry/node":"^8.38.0","express-rate-limit":"^7.4.1","@modelcontextprotocol/sdk":"^1.26.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.3.6_1782850302361_0.7412890566930552","host":"s3://npm-registry-packages-npm-production"}},"2.3.7":{"name":"@varity-labs/mcp","version":"2.3.7","keywords":["varity","mcp","model-context-protocol","cursor","claude","deploy","ai","developer-tools","predictable-pricing","copilot","windsurf","chatgpt"],"author":{"name":"Varity Labs","email":"team@varity.so"},"license":"MIT","_id":"@varity-labs/mcp@2.3.7","maintainers":[{"name":"varityadmin","email":"admin@varity.so"}],"homepage":"https://docs.varity.so/ai-tools/mcp-server-spec","bugs":{"url":"https://github.com/varity-labs/varity-mcp/issues"},"bin":{"varity-mcp":"dist/index.js"},"dist":{"shasum":"9fbfba5955a0683563fa4ef049225c3da620c427","tarball":"https://registry.npmjs.org/@varity-labs/mcp/-/mcp-2.3.7.tgz","fileCount":115,"integrity":"sha512-U8XmvLwn+4dXcQ+IvYuZORjDECu6XAFinVFyu2wwYrpFuApdR+j7DsLeYSEc9QKP6qswb1uzi4/6VxX6ZKRI8g==","signatures":[{"sig":"MEUCIQD2REB90j2ZeP0oiYs4AZOMcXqgx4/PNoem9oOgJBKDvwIgSuNfF5KJ+OZ/jcXZqYx4GFH7lR++W2zX44ERhmXLh6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":324870},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"scripts":{"dev":"tsc --watch","test":"node --test test/*.mjs","build":"tsc","start":"node dist/index.js","start:http":"node dist/index.js --transport http --port 3100","prepublishOnly":"npm run build && node scripts/prepublish-guard.cjs"},"_npmUser":{"name":"varityadmin","email":"admin@varity.so"},"overrides":{"hono":"^4.12.4","@hono/node-server":"^1.19.10"},"repository":{"url":"git+https://github.com/varity-labs/varity-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"Varity MCP Server: deploy and operate supported Varity apps from Cursor, Claude Code, VS Code, Windsurf, or ChatGPT.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.0","helmet":"^8.0.0","winston":"^3.17.0","@sentry/node":"^8.38.0","express-rate-limit":"^7.4.1","@modelcontextprotocol/sdk":"^1.26.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.3.7_1783453362918_0.16524117327236665","host":"s3://npm-registry-packages-npm-production"}},"2.3.21":{"_id":"@varity-labs/mcp@2.3.21","bin":{"varity-mcp":"dist/index.js"},"bugs":{"url":"https://github.com/varity-labs/varity-mcp/issues"},"dist":{"shasum":"63b76a95b8e3dbbf126a0e802f82aa1c1ada86aa","tarball":"https://registry.npmjs.org/@varity-labs/mcp/-/mcp-2.3.21.tgz","fileCount":123,"integrity":"sha512-/ENzD5KSB5A7jyBZyXnOa2zRKtgyBnq1BTTZadg6OJDXz4FuhUoTb35UJU5xJNSnrUyCuAwgocPnARFY8IYm8w==","signatures":[{"sig":"MEUCIQD/yTS/ik4TBLIzEwwl2nXpl5aR1+n850IscNAVvlGKHgIgTaduIfDubDMFoY1OssANZY/oaUut3WS9eL0N3EBA2oA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC14qUhGAm8/FT9m/rmNe4j3V9IqlcDjd+MaEslyaFrZAIgIgRzVvUAyVs5u58swC2z/ky1tPK1H/hABoOTLfRaVcw="}],"unpackedSize":324097},"main":"./dist/index.js","name":"@varity-labs/mcp","type":"module","types":"./dist/index.d.ts","author":{"name":"Varity Labs","email":"team@varity.so"},"engines":{"node":">=22.11.0"},"license":"MIT","scripts":{"dev":"tsc --watch","test":"node --test test/*.mjs","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build && node scripts/prepublish-guard.cjs","check:architecture":"node scripts/check-architecture.cjs"},"version":"2.3.21","_npmUser":{"name":"varityadmin","email":"admin@varity.so"},"homepage":"https://docs.varity.so/ai-tools/mcp-server-spec","keywords":["varity","mcp","model-context-protocol","cursor","claude","deploy","ai","developer-tools","predictable-pricing","copilot","windsurf"],"overrides":{"hono":"^4.12.4","@hono/node-server":"^1.19.10"},"repository":{"url":"git+https://github.com/varity-labs/varity-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"Varity's stdio MCP server for supported local AI coding clients.","directories":{},"maintainers":[{"name":"varityadmin","email":"admin@varity.so"}],"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.25.0","@sentry/node":"^10.71.0","@opentelemetry/api":"^1.9.1","@opentelemetry/api-logs":"^0.221.0","@opentelemetry/sdk-logs":"^0.221.0","@opentelemetry/resources":"^2.10.0","@modelcontextprotocol/sdk":"^1.26.0","@opentelemetry/sdk-metrics":"^2.10.0","@opentelemetry/sdk-trace-base":"^2.10.0","@opentelemetry/sdk-trace-node":"^2.10.0","@opentelemetry/exporter-logs-otlp-http":"^0.221.0","@opentelemetry/exporter-trace-otlp-http":"^0.221.0","@opentelemetry/exporter-metrics-otlp-http":"^0.221.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp_2.3.21_1790389110051_0.9193188503252192"}}},"time":{"created":"2026-03-05T00:20:14.725Z","modified":"2026-09-26T02:18:30.333Z","1.0.0":"2026-03-05T00:20:15.001Z","1.0.1":"2026-03-05T01:25:47.344Z","1.0.2":"2026-03-07T00:42:48.373Z","1.3.0":"2026-03-10T03:04:25.672Z","1.3.1":"2026-03-10T13:52:50.391Z","1.3.2":"2026-03-10T14:49:15.004Z","1.4.0":"2026-03-25T14:11:45.036Z","1.5.0":"2026-03-25T14:33:03.248Z","1.5.1":"2026-03-31T02:58:02.128Z","2.0.0-beta.1":"2026-04-07T05:36:34.819Z","2.0.0-beta.2":"2026-04-07T14:22:34.459Z","2.0.0-beta.3":"2026-04-15T05:09:43.115Z","2.0.0-beta.4":"2026-04-15T22:39:39.603Z","2.0.0-beta.5":"2026-04-15T23:09:18.178Z","2.0.0-beta.6":"2026-04-16T00:31:21.515Z","2.0.0-beta.7":"2026-04-16T00:56:51.212Z","2.0.0-beta.8":"2026-04-16T18:45:11.283Z","2.0.0-beta.9":"2026-04-16T19:14:50.987Z","2.0.0-beta.10":"2026-04-16T19:55:27.985Z","2.0.0-beta.11":"2026-04-16T21:23:14.289Z","2.0.0-beta.12":"2026-04-16T21:44:25.151Z","2.0.0-beta.13":"2026-04-16T22:40:19.259Z","2.0.0-beta.14":"2026-04-17T04:26:00.447Z","2.0.0-beta.15":"2026-04-20T22:11:52.220Z","2.0.0-beta.16":"2026-04-20T23:49:02.641Z","2.0.0-beta.17":"2026-04-23T04:46:25.796Z","2.0.0-beta.18":"2026-04-24T20:49:05.377Z","2.0.0-beta.19":"2026-05-02T22:30:57.848Z","2.0.0-beta.20":"2026-05-03T04:07:10.489Z","2.0.0-beta.21":"2026-05-12T03:15:03.012Z","2.0.0-beta.23":"2026-05-20T21:50:01.075Z","2.0.0-beta.24":"2026-05-21T03:18:30.478Z","2.1.0":"2026-06-11T17:11:02.230Z","2.1.1":"2026-06-11T17:23:16.368Z","2.1.2":"2026-06-23T14:49:38.463Z","2.2.0":"2026-06-23T20:23:34.358Z","2.3.1":"2026-06-28T23:30:35.641Z","2.3.2":"2026-06-29T01:18:50.129Z","2.3.3":"2026-06-29T02:05:11.642Z","2.3.4":"2026-06-29T19:34:20.470Z","2.3.5":"2026-06-30T14:45:47.905Z","2.3.6":"2026-06-30T20:11:42.500Z","2.3.7":"2026-07-07T19:42:43.097Z","2.3.21":"2026-09-26T02:18:30.159Z"},"bugs":{"url":"https://github.com/varity-labs/varity-mcp/issues"},"author":{"name":"Varity Labs","email":"team@varity.so"},"license":"MIT","homepage":"https://docs.varity.so/ai-tools/mcp-server-spec","keywords":["varity","mcp","model-context-protocol","cursor","claude","deploy","ai","developer-tools","predictable-pricing","copilot","windsurf"],"repository":{"url":"git+https://github.com/varity-labs/varity-mcp.git","type":"git"},"description":"Varity's stdio MCP server for supported local AI coding clients.","maintainers":[{"name":"varityadmin","email":"admin@varity.so"}],"readme":"# @varity-labs/mcp\n\n[![npm](https://img.shields.io/npm/v/@varity-labs/mcp)](https://www.npmjs.com/package/@varity-labs/mcp)\n[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://github.com/varity-labs/varity-mcp/blob/main/LICENSE)\n[![Status: Beta](https://img.shields.io/badge/Status-Beta-yellow.svg)](https://github.com/varity-labs/varity-mcp)\n\n> The published Varity MCP package for Cursor, Claude Code, VS Code, Windsurf, and other MCP clients.\n\nThis repository contains only `@varity-labs/mcp`, the npm MCP server. It is a thin tool wrapper around `varitykit` and Varity's gateway APIs; it is not the Python CLI, the portal, the dormant SDK, or an app-store package.\n\nThe Varity MCP Server lets a supported local AI coding client build, deploy, and manage supported apps in production for you.\n\n**Quick start**: pick your editor below and run one command.\n\n## Install\n\n### Cursor\n\nAdd to `.cursor/mcp.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"varity\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@varity-labs/mcp\"]\n    }\n  }\n}\n```\n\n### Claude Code\n\n```bash\nclaude mcp add varity -- npx -y @varity-labs/mcp\n```\n\n### VS Code with Copilot\n\n1. Command Palette → **MCP: Add Server**\n2. Select **Command (stdio)**\n3. Command: `npx -y @varity-labs/mcp`\n4. Name: `Varity`\n\n### Windsurf\n\nAdd to `mcp_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"varity\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@varity-labs/mcp\"]\n    }\n  }\n}\n```\n\n### Any MCP-compatible client (stdio)\n\n```json\n{\n  \"mcpServers\": {\n    \"varity\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@varity-labs/mcp\"]\n    }\n  }\n}\n```\n\n## What you can do from your AI editor\n\nThe MCP exposes Varity's deploy surface so your AI tool can take action — not just generate code. Try prompts like:\n\n**Deploy your own code**\n- \"Deploy this project to production\"\n- \"Ship this app live\"\n- \"What would it cost to deploy this on Varity?\"\n\n**Deploy a supported public template (one command, no code required)**\n- \"What templates can Varity deploy?\"\n- \"Which templates need no secrets?\"\n- \"Deploy this public, secret-free template for me\"\n\n**Manage live deployments**\n- \"Show my deployments\"\n- \"What's the URL of my last deploy?\"\n- \"Stop my-app and stop billing it\"\n- \"Get the build logs for my deployment\"\n\n**Preview a Vercel migration**\n- \"Preview what would change when migrating github.com/me/my-app\"\n- \"Show me the Vercel-specific artifacts to replace\"\n\n**Docs and pricing**\n- \"Search Varity docs for environment variables\"\n- \"What is the current estimate for this pricing profile?\"\n- \"What billing projection does my deployed app report?\"\n\n## Tools\n\n| Tool | What it does |\n|---|---|\n| `varity_search_docs` | Search the Varity documentation |\n| `varity_cost_calculator` | Project the live owner's monthly or hourly estimate without converting units |\n| `varity_doctor` | Check that your environment is ready to deploy |\n| `varity_login` | Check authentication and route login through the trusted `varitykit auth login` terminal flow |\n| `varity_install_deps` | Install project dependencies |\n| `varity_build` | Build the project |\n| `varity_open_browser` | Open a URL locally |\n| `varity_dev_server` | Start the local development server |\n| `varity_create_repo` | Create a GitHub repository and push the project |\n| `varity_deploy` | Deploy the current project to production |\n| `varity_deploy_status` | Check the status of a deployment |\n| `varity_deploy_logs` | Read build and runtime logs |\n| `varity_delete_deployment` | Stop a deployment and end its billing |\n| `varity_set_env` | Preserve the public tool route while refusing secret values and directing configuration to a secret-safe interface |\n| `varity_redeploy` | Reapply an existing deployment's saved configuration; unchanged input may be a no-op |\n| `varity_machines_list` | List your CPU virtual machines (optionally the CPU VM profile catalog) |\n| `varity_machines_create` | Quote and create a CPU virtual machine with your SSH public key |\n| `varity_machines_delete` | Delete a CPU virtual machine and confirm its billing stopped |\n| `varity_list_templates` | List certified gateway-owned Varity templates |\n| `varity_template_info` | Show full details for one certified template |\n| `varity_deploy_template` | Deploy a public certified template with no required secrets; refuse private or secret-bearing templates |\n| `varity_list_agents` | Backward-compatible alias for `varity_list_templates` |\n| `varity_agent_info` | Backward-compatible alias for `varity_template_info` |\n| `varity_deploy_agent` | Backward-compatible alias for `varity_deploy_template` |\n| `varity_migrate` | Preview Vercel-to-Varity source transformations without mutating or deploying |\n\n## Templates\n\nVarity templates come from the gateway-owned certified catalog. Ask your AI editor \"what templates can I deploy?\" and it will list the live catalog and inspect each template contract. The MCP deploy tool supports only public templates that declare no required environment variables; it refuses private or secret-bearing templates and routes those through an approved secret-safe interface.\n\nEach template reserves different hardware. Use `varity_template_info` to see the required environment variables, private/public access mode, resources, hardware profile, and certification state before deciding whether the MCP can deploy it.\n\n## End-to-end example\n\nFrom empty folder to deployed app, all in natural language:\n\n```\nYou: \"Make me a simple landing page for my coffee shop and deploy it\"\nAI:  Wrote the landing page and ran its local build.\nAI:  Deploy accepted. Tracking its durable run until the owner reports a terminal outcome.\nAI:  The status owner now reports the app live at https://varity.app/coffee-shop/\n\nYou: \"Now deploy Agent Zero\"\nAI:  Agent Zero is certified and does not require environment variables.\nAI:  Template deploy accepted. No live URL is claimed until varity_deploy_status proves it.\n```\n\n## Pricing\n\nPricing profiles and values are owned by Varity's live public interface. Ask\nyour AI editor to use `varity_cost_calculator` for a current estimate; this\npackage intentionally embeds no price table or billing-policy copy.\n\n## Transport\n\nThe package supports stdio for local MCP clients such as Cursor, Claude Code,\nVS Code, and Windsurf.\n\n```bash\nnpx -y @varity-labs/mcp\n```\n\nThe former hosted endpoint and network transport are retired. Browser clients\nthat require a remote MCP URL are not supported by this package.\n\n## Prerequisites\n\n- **Node.js** >= 22.11 (the current supported LTS baseline; EOL Node 18/20 are unsupported)\n- **For deployment**: `pip install varitykit`\n\n---\n\n**Deploy supported apps from your AI coding tool.**\n\n[Documentation](https://docs.varity.so/ai-tools/mcp-server-spec) · [GitHub](https://github.com/varity-labs/varity-mcp) · [Discord](https://discord.gg/7vWsdwa2Bg)\n","readmeFilename":"README.md"}