Nucleo for WordPress について
Nucleoは、サイトチームやAIエージェント向けのWordPressページビルダーで、MCPサーバーを備えています。保存時にJSONページ文書をHTMLとCSSへコンパイルし、公開前にSEOとアクセシビリティを確認します。
主な機能
- 01JSONページスキーマの検証
- 02基本的なレイアウト・コンテンツブロック
- 03保存時のHTML・CSSコンパイル
- 04一般的なサイトレイアウト用テンプレート
- 05SEOとアクセシビリティのチェック
- 06カスタムコンテンツタイプとフィールド
活用シーン
- 01AIエージェントでWordPressのページ草稿を作成
- 02検証済みJSON文書からページを構築
- 03公開前のSEO・アクセシビリティ確認
MCP 対応
MCPサーバーはOAuth 2.1を使用し、承認されたスコープ内でMCPクライアントによるサイト閲覧と草稿作成を可能にします。サイトのHTTPエンドポイント、またはWP-CLI経由のstdioで接続できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://{site_host}/wp-json/nucleo/v1/mcpclaude mcp add --transport http dev-nucleowp-nucleo https://{site_host}/wp-json/nucleo/v1/mcp{"mcpServers":{"dev-nucleowp-nucleo":{"type":"http","url":"https://{site_host}/wp-json/nucleo/v1/mcp"}}}Cursor で開く{"servers":{"dev-nucleowp-nucleo":{"type":"http","url":"https://{site_host}/wp-json/nucleo/v1/mcp"}}}VS Code で開く{"mcpServers":{"dev-nucleowp-nucleo":{"type":"http","url":"https://{site_host}/wp-json/nucleo/v1/mcp"}}}{"mcpServers":{"dev-nucleowp-nucleo":{"serverUrl":"https://{site_host}/wp-json/nucleo/v1/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Nucleo:AI エージェント向け MCP サーバーを備えた WordPress ページビルダー
Nucleo は、保存時にコンパイルされる JSON ドキュメントから WordPress ページを作成します。すべてのフロントエンドリクエストには、ビルド済みの HTML と CSS が返されるため、ページビルダーによる実行時の負荷はありません。
Nucleo には、OAuth 2.1 に対応した MCP サーバーが含まれています。Claude、Cursor などの MCP クライアントはサイトを読み取り、承認した権限で下書きを作成します。ページを公開する前に、品質エンジンが SEO とアクセシビリティをチェックします。
- ウェブサイト:nucleowp.dev
- ドキュメント:nucleowp.dev/en/docs
- このリポジトリのバージョン:0.4.1
機能
- フィールド検証に対応した JSON ドキュメントスキーマ。
- コアブロック:セクション、コンテナー、見出し、テキスト、画像、ボタン、メニュー、アコーディオン、タブ、スライダーなど。
- 保存時に HTML と CSS を出力するコンパイラー。
- ヘッダー、フッター、個別ページ、アーカイブ、検索、404 のレイアウト。
- SEO とアクセシビリティをチェックする品質エンジン。
- コンテンツモデル:カスタム投稿タイプ、タクソノミー、フィールドグループ。リピーターおよびリレーションフィールドに対応。
- OAuth 2.1 対応の AI エージェント向け MCP サーバー。
- WP-CLI コマンド。
必要条件
- WordPress 6.9 以降。
- PHP 8.2 以降。
- MySQL 5.7 または MariaDB 10.4 以降。OPcache を推奨します。
インストール
- Releases ページまたは nucleowp.dev/en/download から最新リリースの zip をダウンロードします。
- WordPress で プラグイン → 新規追加 → プラグインのアップロード を開き、zip をインストールします。
- Nucleo を有効化します。有効化時に、プラグインは PHP、WordPress、OPcache、書き込み権限を確認します。
AI エージェントを接続する
MCP サーバーは、サイト上の次のアドレスで応答します。
https://your-site.com/wp-json/nucleo/v1/mcp
Claude Code:
claude mcp add --transport http nucleo https://your-site.com/wp-json/nucleo/v1/mcp
指定したユーザーの権限で STDIO 経由で実行する WP-CLI:
wp nucleo mcp --user=admin
クライアントは WordPress の認証ページを開きます。スコープを選択して承認します。詳しい手順はAI エージェントを接続するをご覧ください。
このリポジトリについて
このリポジトリは、WordPress.org で公開されているものと同じ、無料プラグインの読み取り専用ミラーです。Nucleo の各リリース時に、コミットと vX.Y.Z タグを付けて自動更新されます。プルリクエストはここではマージされません。
バグの報告や機能のリクエストには、nucleowp.dev/en/feedback をご利用ください。
ライセンス
GPL-2.0-or-later。LICENSEをご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。