AI エージェント (MCP)
AIエージェント向け Zinn® Reseller Toolkit
あなたの WordPress サイト自体が MCP サーバーになります。AI アシスタントはアプリケーションパスワードを使用して WordPress ユーザーとしてログインし、そのユーザーが Zinn® Reseller Toolkit で実行できる操作のみを実行できます。
12 件のアクション: 無料 12 件、Pro 0 件。
3ステップで設定する
スイッチを確認する
WordPress 6.9以降およびZinn® Reseller Toolkit 1.6.1以降が必要です。プラグインの設定で「AIエージェント (MCP) を許可」をオフにしていない限り、この設定は有効になっています。
アプリケーション用パスワードを作成
WordPressで「ユーザー」を開き、「プロフィール」からAIアプリ名にちなんだアプリケーションパスワードを追加します。コピーしてください。WordPressでの表示は1回のみです。
AIアプリにサイトを追加する
WordPress のユーザー名、アプリケーション パスワード、およびサイトの接続アドレスを使用します:
https://example.com/wp-json/zinn-reseller/v1/mcp
人気のAIアプリの設定
以下のアプリはすべて、公式の WordPress プロキシ(@automattic/mcp-wordpress-remote)を介してサイトと通信します。アドレス、ユーザー名、パスワードをご自身のものに置き換えてください。
Claude Desktop
// claude_desktop_config.json
{
"mcpServers": {
"zinn-reseller": {
"command": "npx",
"args": [
"-y",
"@automattic/mcp-wordpress-remote@latest"
],
"env": {
"WP_API_URL": "https://example.com/wp-json/zinn-reseller/v1/mcp",
"WP_API_USERNAME": "your-username",
"WP_API_PASSWORD": "your-application-password"
}
}
}
}Claude Code
claude mcp add zinn-reseller \
-e WP_API_URL=https://example.com/wp-json/zinn-reseller/v1/mcp \
-e WP_API_USERNAME=your-username \
-e WP_API_PASSWORD=your-application-password \
-- npx -y @automattic/mcp-wordpress-remote@latestカーソル
// .cursor/mcp.json
{
"mcpServers": {
"zinn-reseller": {
"command": "npx",
"args": [
"-y",
"@automattic/mcp-wordpress-remote@latest"
],
"env": {
"WP_API_URL": "https://example.com/wp-json/zinn-reseller/v1/mcp",
"WP_API_USERNAME": "your-username",
"WP_API_PASSWORD": "your-application-password"
}
}
}
}VS Code
// .vscode/mcp.json — VS Code's key is "servers"
{
"servers": {
"zinn-reseller": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@automattic/mcp-wordpress-remote@latest"
],
"env": {
"WP_API_URL": "https://example.com/wp-json/zinn-reseller/v1/mcp",
"WP_API_USERNAME": "your-username",
"WP_API_PASSWORD": "your-application-password"
}
}
}
}その他のアプリ
標準入出力経由のMCPサーバーをサポートするアプリであれば、どれも同じコマンドと設定を使用できます。リモートHTTPサーバーにのみ接続するアプリは、同じユーザー名とアプリケーションパスワードを使用して、接続アドレスに直接アクセスできます。ただし、現時点では ChatGPT が例外となります。OAuthサインインによってのみMCPサーバーに接続するため、アプリケーションパスワードを使用できません。
AIエージェントができること
プラグイン自体の画面でできることすべて。ProとマークされたアクションにはZinn® Reseller Toolkit Proライセンスが必要です。
| アクション | 動作の仕組み | エディション |
|---|---|---|
| クライアントを作成 | あなたのアカウントの下にクライアントアカウントを作成します(名前、3文字のコードである default_currency)。最初のサイトを作成する前にプランを設定してください。 | 無料版 |
| クライアント向けのサイトを作成する | クライアントの1人に対してホストされたサイトを作成します(client_id、product_line、primary_domain)。クライアントのプランに基づき、貴方のアカウント(貴方のショップ経由)に請求されます。 | 無料版 |
| クライアントのプランを読む | クライアントがどのプランを利用しているか、およびそのコスト(client_id)を返します。 | 無料版 |
| 代理店アカウントを読む | ブランド、プラン、顧客およびサービスの数、そして設定内容など、リセラーアカウントの概要を一目で確認できます。 | 無料版 |
| リセラーツールキットの設定を読み取る | このプラグインの設定(APIアドレス、新規注文で使用するプラン、有効な機能)を返します。APIキーは返されず、保存されているかどうかのみが返されます。 | 無料版 |
| クライアントの一覧を表示 | クライアントアカウントを1ページずつ一覧表示します(カーソル、制限)。 | 無料版 |
| 販売できるプランの一覧を表示する | ホスティングプランとその価格の一覧を表示します(product_line と currency で絞り込めます)。 | 無料版 |
| クライアントのサイトを一覧表示する | クライアントに対してプロビジョニングしたすべてのもの(client_idとstatusで絞り込み可能)を、1ページずつリスト表示します。 | 無料版 |
| クライアントをプランに割り当てる | クライアントをいずれかのプランに追加します(client_id, plan_code; interval: month または year)。最初のサイトを作成する前に実行してください。 | 無料版 |
| クライアントのサイトを停止する | クライアントのサイトを未払いによる保留状態にします(site_id; 理由:ご自身のメモで、クライアントには一切表示されません)。解除されるまでサイトの配信が停止されます。 | 無料版 |
| クライアントのサイトの停止を解除する | 未払いによるホールドを解除し、サイトを再度表示できるようにします (site_id)。 | 無料版 |
| リセラーツールキットの設定を変更する | 送信する設定(plan_code、enable_domain_search、enable_panel_link、enable_woocommerce)を変更し、残りはそのまま保持します。APIキーとアドレスは画面上でのみ変更されます。 | 無料版 |
設計による安全性
各アクションは、プラグイン自体の画面と同じ WordPress の権限を、それが処理する正確なページまたは投稿に対して確認します。購読者は一切接続できません。
アプリケーションパスワードは、「ユーザー」の「プロフィール」から、通常のパスワードを変更することなくいつでも無効化できます。
「AIエージェント(MCP)を許可」をオフにすると、サイトからアクションと接続アドレスが消えます。
エージェントが変更したページにはWordPressのリビジョンが保持されるため、どのような変更も元に戻すことができます。
Zinn Digital®でホストされていますか?
Zinn Digital®がサイトをホスティングしている場合、アプリケーションパスワードなしで、当社のMCPサーバーがこれらのアクションを実行できます。AIアプリをZinn Digital®のMCPサーバーに接続し、wordpress_abilities_listおよびwordpress_ability_runを使用してください。