Aimogen Pro について
Aimogen Proは、AIアシスタントを利用者自身のWordPressサイトに接続し、CursorやClineなどのMCPクライアントからコンテンツやWooCommerceを管理します。利用できるツールはサイトで有効にしたツールパックとアクセスレベルで決まり、OAuth接続は管理者の承認が必要です。
主な機能
- 01投稿・固定ページの検索と管理
- 02メディアライブラリとコメントの管理
- 03WooCommerceの商品・注文の操作
- 04必要に応じたサイト管理ツールパックの有効化
- 05ツールごとの読み取り・書き込み権限表示
活用シーン
- 01AIクライアントからページを下書き・更新
- 02アシスタントを通じたメディアやコメントの管理
- 03WooCommerceの商品、注文、返金の処理
- 04サイト権限の範囲内でユーザー・テーマ・プラグインを確認
MCP 対応
Aimogen ProのMCPサーバーはStreamable HTTPとOAuth 2.1でクライアントをWordPressサイトに接続し、管理者の承認を必要とします。ツールは読み取り・書き込みに対応し、利用範囲は有効なツールパックとアクセスレベルで決まります。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://coderevolution.ro/wp-json/aimogen-relay/v1/mcpclaude mcp add --transport http ro-coderevolution-aimogen-pro https://coderevolution.ro/wp-json/aimogen-relay/v1/mcp{"mcpServers":{"ro-coderevolution-aimogen-pro":{"type":"http","url":"https://coderevolution.ro/wp-json/aimogen-relay/v1/mcp"}}}Cursor で開く{"servers":{"ro-coderevolution-aimogen-pro":{"type":"http","url":"https://coderevolution.ro/wp-json/aimogen-relay/v1/mcp"}}}VS Code で開く{"mcpServers":{"ro-coderevolution-aimogen-pro":{"type":"http","url":"https://coderevolution.ro/wp-json/aimogen-relay/v1/mcp"}}}{"mcpServers":{"ro-coderevolution-aimogen-pro":{"serverUrl":"https://coderevolution.ro/wp-json/aimogen-relay/v1/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Aimogen Pro
AI アシスタントから WordPress サイトを管理できます。投稿、固定ページ、メディア、コメントを確認したり、下書きを作成して更新したり、WooCommerce ストアで作業したりできます。Cursor、Cline、その他の MCP クライアントから利用でき、wp-admin に切り替える必要はありません。
このリポジトリは、ご自身のサイト上の WordPress プラグイン Aimogen Pro にアシスタントを接続します。コードも認証情報も含まず、コネクターのアドレスだけが含まれています。ご自身の WordPress サイトにサインインすると、そこで有効にしたツールのみが利用可能になります。
要件
- Aimogen Pro とその MCP Server 拡張機能を実行している、最新状態の公開 HTTPS 対応 WordPress サイト。
- そのサイトの Advanced Tools › AI MCP Integration › Create Your MCP Server で、Enable MCP server をオンにし、Transport を Streamable HTTP または Both に設定し、Sign-in (OAuth) をオンにします。
- サイトの WordPress 管理者アカウント。接続を承認できるのは管理者のみです。
セットアップガイド全文:https://coderevolution.ro/docs/aimogen-pro/advanced-tools/claude-and-chatgpt/
コネクター
| サーバー URL | https://coderevolution.ro/wp-json/aimogen-relay/v1/mcp |
| トランスポート | Streamable HTTP |
| 認証 | OAuth 2.1 サインイン(API キー、ヘッダーは不要) |
Cursor にインストール
Cursor Marketplace から Aimogen Pro をインストールするか、~/.cursor/mcp.json(すべてのプロジェクト)または .cursor/mcp.json(1 つのプロジェクト)に自分で追加します。
{
"mcpServers": {
"aimogen-pro": {
"url": "https://coderevolution.ro/wp-json/aimogen-relay/v1/mcp"
}
}
}
または、Cursor をインストールした状態で次のリンクを開きます。
cursor://anysphere.cursor-deeplink/mcp/install?name=aimogen-pro&config=eyJ1cmwiOiJodHRwczovL2NvZGVyZXZvbHV0aW9uLnJvL3dwLWpzb24vYWltb2dlbi1yZWxheS92MS9tY3AifQ==
次に、Cursor の MCP 設定で aimogen-pro サーバーにサインインします。
Cline にインストール
Cline MCP Marketplace から Aimogen Pro をインストールするか、自分で追加します。
- Cline パネルの MCP Servers アイコンをクリックし、Remote Servers タブを開きます。
- Server Name に
aimogen-pro、Server URL に上記のサーバー URL を入力し、Streamable HTTP を選択して、Add Server をクリックします。
または、cline_mcp_settings.json に追加します(Configure › Configure MCP Servers)。
{
"mcpServers": {
"aimogen-pro": {
"type": "streamableHttp",
"url": "https://coderevolution.ro/wp-json/aimogen-relay/v1/mcp"
}
}
}
Cline からサインインを求められたら、サーバーの Authenticate をクリックします。Cline CLI では、cline mcp を実行し、Authorize OAuth を選択します。
その他の MCP クライアント
OAuth を使用した Streamable HTTP に対応しているクライアントなら、上記のサーバー URL で利用できます。固定トークンのみ対応しているクライアントは、代わりにサイトへ直接接続できます。詳しくは接続の仕組みをご覧ください。
サインイン
- アシスタントからサインインを開始します。ブラウザーで Aimogen Pro のサインインページが開きます。
- WordPress サイトのアドレス(例:
https://example.com)を入力し、Continue をクリックします。 - サイトの承認画面が開きます。求められた場合は管理者としてサインインし、Approve をクリックします。
- アシスタントに戻ると、サイトのツールが利用可能な状態でサーバーが接続済みと表示されます。
できること
表示されるツールは、ツールパックとサイトで設定した Access Level によって異なります。
- コンテンツ: 投稿や固定ページの検索、読み取り、作成、更新、削除。カスタムフィールド、カテゴリー、タグ、その他のタクソノミー。Gutenberg ブロックとブロックパターン。
- メディアとコメント: メディアライブラリ、アイキャッチ画像、AI による画像生成と画像分析、コメントのモデレーション。
- WooCommerce: 商品、注文、クーポン、返金、顧客、サブスクリプション。
- サイト管理: ユーザー、設定、テーマ、プラグイン。これらのパックを有効にした場合に利用できます。
各ツールは、サイトの読み取りのみを行うのか、変更も行うのかをアシスタントに伝えます。
接続の仕組み
お使いのアシスタントは、Aimogen Pro の開発元である CodeRevolution が運営する中継サーバーに接続します。中継サーバーは、サイト独自の OAuth サインインを通じてサイトにサインインし、それ以降のリクエストを変更せずにサイトへ転送します。保存されるのは、サイトのアドレス、アプリ名、接続日時、サイトのトークン(暗号化済み)です。リクエストや回答は保存されません。30 日間使用されなかった接続は終了します。
第三者を経由させたくない場合は、サイトに直接接続してください。サイトの MCP 画面には、アドレス https://your-site.com/wp-json/aiomatic-mcp/v1/http と、サイトの Bearer Token を使用する設定が用意されています。Cursor の場合:
{
"mcpServers": {
"my-site": {
"url": "https://your-site.com/wp-json/aiomatic-mcp/v1/http",
"headers": {
"Authorization": "Bearer ${env:AIMOGEN_MCP_TOKEN}"
}
}
}
}
切断
アシスタントの MCP 設定からサーバーを削除してください。サインイン済みのすべてのアプリを一度に無効にするには、サイトで Sign-in (OAuth) のチェックを外して保存してください。
サポート
- ドキュメント:https://coderevolution.ro/docs/aimogen-pro/advanced-tools/claude-and-chatgpt/
- サポート:https://coderevolution.ro/support/tickets/aiomatic-support/
ライセンス
MIT です。LICENSE を参照してください。Aimogen Pro 自体は商用 WordPress プラグインで、別途販売されています。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。