{"id":367396,"date":"2026-09-14T07:13:17","date_gmt":"2026-09-14T07:13:17","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/escape-ai-connector\/"},"modified":"2026-09-15T08:58:25","modified_gmt":"2026-09-15T08:58:25","slug":"escape-ai-connector","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/escape-ai-connector\/","author":23336836,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.4","stable_tag":"1.0.4","tested":"7.1","requires":"6.7","requires_php":"8.0","requires_plugins":null,"header_name":"Escape AI Connector","header_author":"Escape AI","header_description":"Connects your WordPress site to Escape AI as an MCP server, so Escape AI (IDE, desktop, or chat) can manage posts, pages, custom post types, taxonomies, and media through natural-language prompts.","assets_banners_color":"","last_updated":"2026-09-15 08:58:25","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/escape-ai.org","rating":0,"author_block_rating":0,"active_installs":0,"downloads":78,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.2":{"tag":"1.0.2","author":"kiranms1996","date":"2026-09-14 07:12:56","revision":3694638},"1.0.3":{"tag":"1.0.3","author":"kiranms1996","date":"2026-09-14 08:18:55","revision":3694768},"1.0.4":{"tag":"1.0.4","author":"kiranms1996","date":"2026-09-15 08:58:25","revision":3696556}},"upgrade_notice":{"1.0.3":"<p>Premium accounts now get real access to Custom Post Types, taxonomies, Delete\/Publish, CSV export, unlimited history, and multiple connections.<\/p>","1.0.1":"<p>Documentation and compliance update \u2014 no action needed.<\/p>","1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3694769,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3694769,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.2","1.0.3","1.0.4"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3694639,"resolution":"1","location":"assets","locale":"","width":1570,"height":1480},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3694639,"resolution":"2","location":"assets","locale":"","width":2234,"height":1486},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3694639,"resolution":"3","location":"assets","locale":"","width":1908,"height":1520},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3694639,"resolution":"4","location":"assets","locale":"","width":1894,"height":1496},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3694639,"resolution":"5","location":"assets","locale":"","width":1872,"height":1124},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3694639,"resolution":"6","location":"assets","locale":"","width":1864,"height":1418}},"screenshots":{"1":"Connection \u2014 pair any MCP-compatible client (Escape AI, Claude, Codex, Cursor) to your site with one key.","2":"Dashboard \u2014 connection status, weekly change volume, and recent activity at a glance.","3":"Permissions \u2014 control exactly what Escape AI can touch, per content type, down to the individual action.","4":"Permissions (continued) \u2014 taxonomies and other content types, each with its own action-level controls.","5":"Activity Log \u2014 a complete, filterable, reviewable record of every change made through the connection.","6":"Plan &amp; Billing \u2014 compare Free and Premium, with license activation right on this screen."}},"plugin_section":[],"plugin_tags":[2353,569,4917,242115,253991],"plugin_category":[],"plugin_contributors":[246262],"plugin_business_model":[],"class_list":["post-367396","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-automation","plugin_tags-content-management","plugin_tags-mcp","plugin_tags-model-context-protocol","plugin_contributors-kiranms1996","plugin_committers-kiranms1996"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/escape-ai-connector\/assets\/icon-128x128.png?rev=3694769","icon_2x":"https:\/\/ps.w.org\/escape-ai-connector\/assets\/icon-256x256.png?rev=3694769","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/escape-ai-connector\/assets\/screenshot-1.png?rev=3694639","caption":"Connection \u2014 pair any MCP-compatible client (Escape AI, Claude, Codex, Cursor) to your site with one key."},{"src":"https:\/\/ps.w.org\/escape-ai-connector\/assets\/screenshot-2.png?rev=3694639","caption":"Dashboard \u2014 connection status, weekly change volume, and recent activity at a glance."},{"src":"https:\/\/ps.w.org\/escape-ai-connector\/assets\/screenshot-3.png?rev=3694639","caption":"Permissions \u2014 control exactly what Escape AI can touch, per content type, down to the individual action."},{"src":"https:\/\/ps.w.org\/escape-ai-connector\/assets\/screenshot-4.png?rev=3694639","caption":"Permissions (continued) \u2014 taxonomies and other content types, each with its own action-level controls."},{"src":"https:\/\/ps.w.org\/escape-ai-connector\/assets\/screenshot-5.png?rev=3694639","caption":"Activity Log \u2014 a complete, filterable, reviewable record of every change made through the connection."},{"src":"https:\/\/ps.w.org\/escape-ai-connector\/assets\/screenshot-6.png?rev=3694639","caption":"Plan &amp; Billing \u2014 compare Free and Premium, with license activation right on this screen."}],"raw_content":"<!--section=description-->\n<p>Escape AI Connector turns your WordPress site into an MCP (Model Context Protocol) server that Escape AI \u2014 in your IDE, desktop app, or chat \u2014 can connect to directly, so it can create and edit posts, pages, custom content, and taxonomies from natural-language prompts instead of you clicking through wp-admin.<\/p>\n\n<p>Nothing happens automatically: every action goes through the exact permissions you set on the Permissions tab, and every change is recorded in a real, reviewable Activity Log.<\/p>\n\n<p><strong>Free plan<\/strong>: Posts and Pages, Create and Edit only, 7-day activity history, 1 connected MCP client at a time.<\/p>\n\n<p><strong>Premium<\/strong>: all public content types (custom post types, media, taxonomies), Create\/Edit\/Delete\/Publish, unlimited history with CSV export, and multiple simultaneous client connections.<\/p>\n\n<h4>How it works<\/h4>\n\n<ol>\n<li>Install and activate the plugin.<\/li>\n<li>Go to Escape AI \u2192 Connection and generate a pairing key.<\/li>\n<li>In Escape AI (VS Code, desktop app, or the WordPress quick-connect card), paste your site's MCP URL and the pairing key.<\/li>\n<li>Set exactly what Escape AI is allowed to touch on the Permissions tab.<\/li>\n<li>Ask Escape AI to make a content change \u2014 it shows up in your Activity Log.<\/li>\n<\/ol>\n\n<h3>External services<\/h3>\n\n<p>This plugin connects to Escape AI's own license API (api.escape-ai.org) to activate\/deactivate a Premium license key and to fetch current Premium pricing for the Upgrade screen.<\/p>\n\n<p>It sends your license key and site URL (home_url()) each time you activate or deactivate a license on the Upgrade screen, and sends no data at all for the pricing lookup (a plain GET). No content, post data, or visitor data is ever sent by this plugin to this or any other external service \u2014 the actual content operations (creating\/editing posts, etc.) happen entirely on your own WordPress site, triggered locally by whichever Escape AI client (IDE, desktop app, or chat) you've connected.<\/p>\n\n<p>This service is provided by Escape AI. Terms of Service: https:\/\/escape-ai.org\/terms \u2014 Privacy Policy: https:\/\/escape-ai.org\/privacy<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to <code>\/wp-content\/plugins\/escape-ai-connector<\/code>, or install directly through the WordPress plugins screen.<\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress.<\/li>\n<li>Go to Escape AI \u2192 Connection in your admin sidebar to generate a pairing key and connect your first Escape AI client.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20make%20changes%20automatically%20without%20me%20asking%3F\"><h3>Does this plugin make changes automatically without me asking?<\/h3><\/dt>\n<dd><p>No. Escape AI only acts when a connected client sends it an instruction, and only within whatever you've enabled on the Permissions tab.<\/p><\/dd>\n<dt id=\"where%20can%20i%20see%20what%20escape%20ai%20has%20changed%3F\"><h3>Where can I see what Escape AI has changed?<\/h3><\/dt>\n<dd><p>The Activity Log tab shows every change: what, when, and which connected client made it.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20i%20don%27t%20upgrade%20to%20premium%3F\"><h3>What happens if I don't upgrade to Premium?<\/h3><\/dt>\n<dd><p>The plugin keeps working on Posts and Pages with Create\/Edit permissions \u2014 you're never locked out, just limited to the Free tier's scope described above.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Premium features (Custom Post Types, taxonomies, Delete\/Publish, CSV export, unlimited activity-log history, multiple simultaneous connections) are now active for Premium accounts.<\/li>\n<li>Added plugin icon and updated listing screenshots.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Documented external service usage (Escape AI's license API) with Terms of Service and Privacy Policy links.<\/li>\n<li>No built-in feature is restricted behind a license check \u2014 Custom Post Types, taxonomies, Delete\/Publish, CSV export, unlimited activity-log history, and multiple simultaneous connections are coming soon for everyone.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release: MCP server, pairing\/connection flow, per-content-type permissions with server-side tier enforcement, activity log, and license activation against a real backend with single-site binding.<\/li>\n<\/ul>","raw_excerpt":"Connect your WordPress site to Escape AI so it can manage posts, pages, custom content, and taxonomies through natural-language prompts.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/367396","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=367396"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/kiranms1996"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=367396"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=367396"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=367396"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=367396"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=367396"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=367396"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}