OpZero
Multi-cloud deployment MCP server — deploy to Cloudflare Pages, Vercel, or Netlify from a single tool with 26 MCP tools.
OpZero CLI
Deploy websites from your terminal. Powered by opzero.sh
Deploy HTML, React components, and full websites to Cloudflare Pages, Netlify, or Vercel — in seconds.
Quick Start
Install
# Install globally
npm install -g opzero
# Or use directly with npx
npx opzero deploy ./my-site --name my-project
Authenticate
opzero login
Get your API key from opzero.sh/dashboard/api-keys.
Deploy
# Deploy a directory
opzero deploy ./my-site --name my-project
# Deploy a React component
opzero deploy --artifact ./App.tsx --name my-app
# Deploy markdown as a styled page
opzero deploy --markdown ./README.md --name docs
# Deploy with OpZero theme
opzero deploy --themed ./content.html --name landing
That's it. Your site is live.
Commands
Authentication
| Command | Description |
|---|---|
opzero login | Authenticate (API key or browser OAuth) |
opzero logout | Clear stored credentials |
opzero whoami | Show current user and plan info |
Deploying
| Command | Description |
|---|---|
opzero deploy [dir] | Deploy a directory |
opzero deploy --artifact <file> | Deploy a React component |
opzero deploy --markdown <file> | Deploy markdown as a page |
opzero deploy --themed <file> | Deploy with OpZero brand theme |
Projects
| Command | Description |
|---|---|
opzero projects | List all projects |
opzero projects create <name> | Create a new project |
opzero projects delete <name> | Delete a project |
opzero projects archive <name> | Archive a project |
opzero projects cleanup | Find stale/duplicate projects |
Deployments
| Command | Description |
|---|---|
opzero deployments [project] | List deployment history |
opzero rollback <deployment-id> | Rollback to a previous version |
opzero redeploy <project> | Redeploy latest version |
opzero logs <id> | View build logs |
Other
| Command | Description |
|---|---|
opzero domains set <project> <domain> | Set custom domain |
opzero init [dir] | Scaffold from template |
opzero templates | List available templates |
opzero status | Platform status and usage |
opzero open <project> | Open project in browser |
opzero mcp | Start MCP server for AI tools |
Global Flags
--help, -h— Show help--version, -v— Show version--json— Output as JSON--target <provider>— cloudflare, netlify, or vercel
MCP Server
The OpZero MCP server lets AI assistants (Claude Code, Cursor, Windsurf, etc.) deploy websites directly.
Setup for Claude Code
Add to your MCP settings:
{
"mcpServers": {
"opzero": {
"command": "opzero",
"args": ["mcp"]
}
}
}
Or use the standalone package:
{
"mcpServers": {
"opzero": {
"command": "npx",
"args": ["@opzero/mcp"]
}
}
}
Available Tools (26)
Deploy: quick_deploy, deploy_website, deploy_artifact, deploy_themed, deploy_markdown, update_deployment
Projects: list_projects, create_project, project_delete, project_archive, project_cleanup
Deployments: get_deployment, list_deployments, redeploy, rollback_deployment, get_build_logs, delete_deployment
Templates & Domains: get_template, set_custom_domain
System: help, ask_agent, get_system_status
Local-only: deploy_local_dir, init_project, open_project, whoami
API Client
Use @opzero/core to build your own integrations:
npm install @opzero/core
import { OpZeroClient } from '@opzero/core'
const client = new OpZeroClient({ apiKey: 'your-api-key' })
// Deploy a website
const result = await client.deploy({
name: 'my-site',
files: {
'index.html': '<h1>Hello World</h1>',
},
})
console.log(`Live at: ${result.url}`)
Packages
| Package | npm | Description |
|---|---|---|
opzero | CLI tool | |
@opzero/mcp | MCP server for AI tools | |
@opzero/core | API client library |
Development
# Clone the repo
git clone https://github.com/opzero-sh/cli.git
cd cli
# Install dependencies
bun install
# Build all packages
bun run build
# Run the CLI locally
bun run packages/cli/src/index.tsx
License
MIT — see LICENSE
เซิร์ฟเวอร์ที่เกี่ยวข้อง
Deployment.io
Deploy and manage apps on your cloud from coding agents. Create environments, choose regions, configure infrastructure, and monitor jobs. Supports OAuth 2.0 with Dynamic Client Registration, RBAC permissions, and approval workflows for production environments.
Authless Remote MCP Server
A remote MCP server without authentication, deployable on Cloudflare Workers.
Cloud PC Management
Manage Azure Cloud PCs using the Microsoft Graph API.
MCP Spotify AI Assistant
An AI assistant that controls Spotify features like playback, playlists, and search using the Model Context Protocol (MCP).
AWS CLI
Generate and execute AWS CLI commands using natural language.
ConvertAPI MCP Hosted Server
ConvertAPI MCP Hosted Server exposes document converters and tools as discoverable tools for MCP-compatible AI clients using OAuth for authentication.
Vault MCP Server
An MCP server for interacting with the HashiCorp Vault secrets management tool.
MCP Pool
A curated collection of 11 MCP servers for popular SaaS APIs — Stripe, Sentry, Notion, Linear, Datadog, Vercel, PagerDuty, HubSpot, Intercom, Shopify, and Google Workspace.
SmarterMCP
Business-grade MCP server that emits real operational events and metrics to power decision dashboards, pilots, and automated business systems across any cloud
RateSpot
Access real-time mortgage rate data from the RateSpot.io API.