Elementor MCP について
Elementor MCP は、Elementor 向けのシンプルな MCP サーバーで、指定したページの Elementor データに対して作成、読み取り、更新、削除を行います。Elementor で WordPress サイトを管理する利用者を対象とし、環境変数で接続先のサイトを指定します。
主な機能
- 01指定ページの Elementor データを作成、読み取り、更新、削除
- 02WordPress のアプリケーションパスワードで認証
- 03環境変数で接続先サイトを設定
活用シーン
- 01AIアシスタントから WordPress ページの Elementor コンテンツを更新
- 02指定ページの Elementor データを確認または変更
MCP 対応
本プロジェクトは MCP サーバーであり、Elementor ページデータに対する CRUD 操作を MCP クライアントに提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
7掲載時のツール一覧 · 3 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| title | string | はい | 新しいページのタイトル(必須)。 |
| status | enum | いいえ | ページのステータス(例:'publish'、'draft')。作成時のデフォルトは 'draft' です。publish | future | draft | pending | private |
| content | string | いいえ | ページの標準的な WordPress コンテンツ(任意)。 |
| elementor_data | string | はい | JSON 文字列形式の Elementor ページデータ(作成時に必須)。 |
詳細
Elementor MCP サーバー
Elementor プロジェクトの管理には、こちらのテンプレートプロジェクトの使用をおすすめします。
これは Elementor 用のシンプルな MCP サーバーです。指定したページの Elementor データに対して CRUD 操作を実行します。
インストール
Smithery 経由でインストールする
Smithery 経由で Claude Desktop 用の Elementor MCP Server を自動的にインストールするには:
npx -y @smithery/cli install @aguaitech/Elementor-MCP --client claude
または、mcp.json ファイルで MCP サーバーを設定します。環境変数が必要です。
- WP_URL:対象ウェブサイトの URL です。
- WP_APP_USER:対象ウェブサイトのユーザー名です。対象ウェブサイトへのログインに使用するユーザー名であり、アプリケーション名ではありません。
- WP_APP_PASSWORD:対象ウェブサイトのアプリケーションパスワードです。スペースはそのまま残してください。対象ウェブサイトの WordPress ダッシュボードで作成できます。詳しくは、このページの手動で生成するセクションをご覧ください。
MacOS / Linux
{
"mcpServers": {
"Elementor MCP": {
"command": "npx",
"args": ["-y", "elementor-mcp"],
"env": {
"WP_URL": "https://url.of.target.website",
"WP_APP_USER": "wordpress_username",
"WP_APP_PASSWORD": "Appl icat ion_ Pass word"
}
}
}
}
Windows
{
"mcpServers": {
"Elementor MCP": {
"command": "cmd",
"args": ["/c", "npx", "-y", "elementor-mcp"],
"env": {
"WP_URL": "https://url.of.target.website",
"WP_APP_USER": "wordpress_username",
"WP_APP_PASSWORD": "Appl icat ion_ Pass word"
}
}
}
}
ライセンス
このプロジェクトは MIT ライセンスの下でライセンスされています
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
