Opzero
@opzero-sh
Multi-cloud deployment MCP server. Deploy to Cloudflare Pages, Vercel, or Netlify from a single tool. 26 MCP tools for deployment, project management, rollback, custom domains, logs, and more. No vendor lock-in — switch cloud targets with one flag. Includes framework auto-detecti
Overview
What is Opzero?
Opzero is a CLI tool and MCP server that lets you deploy websites — HTML, React components, and full sites — to Cloudflare Pages, Netlify, or Vercel from your terminal or AI assistants.
How to use Opzero?
Install with npm install -g opzero, authenticate via opzero login, then deploy with opzero deploy <dir>. For AI tools, configure the MCP server in your tool’s settings by adding "opzero": { "command": "opzero", "args": ["mcp"] } or using the @opzero/mcp package via npx. Once configured, use any of the 26 MCP tools to deploy, manage projects, and rollback deployments.
Key features of Opzero
- Deploy directories, React components, markdown, and themed pages
- Supports Cloudflare Pages, Netlify, and Vercel via
--target - 26 MCP tools for AI assistant integration
- Manage projects, deployments, and custom domains
- Rollback and redeploy previous versions
- API client library (
@opzero/core) for custom integrations
Use cases of Opzero
- Deploy a static site directly from an AI coding assistant
- Automate deployment of React components or markdown documentation
- Rollback to a previous deployment after a failed release
- Set up custom domains for deployed projects
- Scaffold projects from templates and manage multiple sites
FAQ from Opzero
How do I authenticate with Opzero?
Run opzero login to authenticate via browser OAuth or provide an API key from opzero.sh/dashboard/api-keys.
Which hosting providers does Opzero support?
It supports Cloudflare Pages, Netlify, and Vercel, selectable with the --target flag.
Do I need an API key to use Opzero?
Yes, authentication requires an API key or browser OAuth login.
Can I use Opzero with AI tools like Claude Code or Cursor?
Yes, by adding the Opzero MCP server to your tool’s configuration using the command opzero mcp or the standalone @opzero/mcp package.
How do I rollback a deployment?
Use opzero rollback <deployment-id> in the CLI or the rollback_deployment MCP tool.