mcpField
O
Opzero

Opzero

ローカル
github.com/opzero-sh開発ツール119 週間前に更新

Opzero について

Opzeroは、Cloudflare Pages、Netlify、VercelにウェブサイトをデプロイするCLIおよびMCPサーバーです。プロジェクトやデプロイの管理にも対応し、AIアシスタント向けのツールとターミナル用コマンドを備えています。

主な機能

  1. 013つのクラウド先へのデプロイ
  2. 02ディレクトリ、Reactコンポーネント、Markdownのデプロイ
  3. 03プロジェクトとデプロイ履歴の管理
  4. 04ロールバック、再デプロイ、ビルドログの確認
  5. 05カスタムドメインの設定

活用シーン

  1. 01ローカルのウェブサイトディレクトリを公開
  2. 02ReactコンポーネントやMarkdownページをデプロイ
  3. 03デプロイのロールバックやビルドログの確認
  4. 04対応するクラウド先のプロジェクト管理

MCP 対応

`opzero mcp`コマンドでMCPサーバーを起動し、デプロイ、プロジェクト、履歴、テンプレート、ドメイン、ローカル作業向けの26ツールを提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"cli-opzero-sh": {
"command": "npx",
"args": [
"-y",
"@opzero/mcp"
]
}
}
}
起動コマンドnpx -y @opzero/mcp

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@opzero/mcp

ツール

26

掲載時のツール一覧 · 2 週間前に更新

このツールにパラメーターはありません。

詳細

OpZero CLI

ターミナルからウェブサイトをデプロイできます。opzero.sh を利用しています

npm version npm downloads License: MIT

HTML、React コンポーネント、完全なウェブサイトを Cloudflare Pages、Netlify、または Vercel に数秒でデプロイできます。

はじめる · コマンド · MCP サーバー · API クライアント


クイックスタート

インストール
# Install globally
npm install -g opzero

# Or use directly with npx
npx opzero deploy ./my-site --name my-project
認証
opzero login

API キーは opzero.sh/dashboard/api-keys から取得できます。

デプロイ
# 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

これだけです。サイトが公開されました。

コマンド

認証
コマンド説明
opzero login認証します(API キーまたはブラウザー OAuth)
opzero logout保存された認証情報を消去します
opzero whoami現在のユーザーとプラン情報を表示します
デプロイ
コマンド説明
opzero deploy [dir]ディレクトリをデプロイします
opzero deploy --artifact <file>React コンポーネントをデプロイします
opzero deploy --markdown <file>Markdown をページとしてデプロイします
opzero deploy --themed <file>OpZero のブランドテーマを適用してデプロイします
プロジェクト
コマンド説明
opzero projectsすべてのプロジェクトを一覧表示します
opzero projects create <name>新しいプロジェクトを作成します
opzero projects delete <name>プロジェクトを削除します
opzero projects archive <name>プロジェクトをアーカイブします
opzero projects cleanup古いプロジェクトや重複したプロジェクトを検索します
デプロイ
コマンド説明
opzero deployments [project]デプロイ履歴を一覧表示します
opzero rollback <deployment-id>以前のバージョンにロールバックします
opzero redeploy <project>最新バージョンを再デプロイします
opzero logs <id>ビルドログを表示します
その他
コマンド説明
opzero domains set <project> <domain>カスタムドメインを設定します
opzero init [dir]テンプレートからひな形を作成します
opzero templates利用可能なテンプレートを一覧表示します
opzero statusプラットフォームのステータスと使用状況を表示します
opzero open <project>ブラウザーでプロジェクトを開きます
opzero mcpAI ツール向けの MCP サーバーを起動します
グローバルフラグ
  • --help, -h — ヘルプを表示します
  • --version, -v — バージョンを表示します
  • --json — JSON 形式で出力します
  • --target <provider> — cloudflare、netlify、または vercel

MCP サーバー

OpZero MCP サーバーを使うと、AI アシスタント(Claude Code、Cursor、Windsurf など)からウェブサイトを直接デプロイできます。

Claude Code のセットアップ

MCP 設定に追加します。

{
  "mcpServers": {
    "opzero": {
      "command": "opzero",
      "args": ["mcp"]
    }
  }
}

または、スタンドアロンパッケージを使用します。

{
  "mcpServers": {
    "opzero": {
      "command": "npx",
      "args": ["@opzero/mcp"]
    }
  }
}
利用可能なツール(26)

デプロイ: quick_deploy、deploy_website、deploy_artifact、deploy_themed、deploy_markdown、update_deployment

プロジェクト: list_projects、create_project、project_delete、project_archive、project_cleanup

デプロイ: get_deployment、list_deployments、redeploy、rollback_deployment、get_build_logs、delete_deployment

テンプレートとドメイン: get_template、set_custom_domain

システム: help、ask_agent、get_system_status

ローカル専用: deploy_local_dir、init_project、open_project、whoami

API クライアント

独自の統合を構築するには、@opzero/core を使用します。

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}`)

パッケージ

パッケージnpm説明
opzeronpmCLI ツール
@opzero/mcpnpmAI ツール向け MCP サーバー
@opzero/corenpmAPI クライアントライブラリ

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


Built with Bun · Powered by OpZero.sh

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。