{"id":559,"date":"2026-10-18T14:03:40","date_gmt":"2026-10-18T08:33:40","guid":{"rendered":"https:\/\/jnkplugins.com\/blog\/wordpress-mcp-adapter-explained\/"},"modified":"2026-10-18T14:03:40","modified_gmt":"2026-10-18T08:33:40","slug":"wordpress-mcp-adapter-explained","status":"publish","type":"post","link":"https:\/\/jnkplugins.com\/blog\/wordpress-mcp-adapter-explained\/","title":{"rendered":"The WordPress MCP Adapter: What It Lets AI Do on Your Site (We Tested It)"},"content":{"rendered":"<p><em>Last updated 18 October 2026. Tested on WordPress 7.1.3 with MCP Adapter 0.7.1 and the AI plugin 1.4.0, on a fresh local site.<\/em><\/p>\n<p>On 2 October, WordPress&#8217; own AI team put the <a href=\"https:\/\/wordpress.org\/plugins\/mcp-adapter\/\">MCP Adapter<\/a> plugin into the WordPress.org directory. It&#8217;s the official way to let AI assistants like Claude or Cursor talk to your WordPress site. Two weeks later it already shows 50,000+ active installs.<\/p>\n<p>The question most people have is simple: if I install this, what can an AI actually do on my site? We set up a clean WordPress site, installed it, connected as different users and called every tool it offers. Short answer: on its own, very little, and that&#8217;s on purpose.<\/p>\n<h2>What MCP is, in one paragraph<\/h2>\n<p>MCP (Model Context Protocol) is an open standard for connecting AI assistants to other software. Think of it like a USB port for AI. Instead of every AI app needing its own custom WordPress integration, your site offers one standard &#8220;port&#8221;, and any app that speaks MCP can plug in, see what it&#8217;s allowed to do, and do it.<\/p>\n<h2>The three pieces, in plain words<\/h2>\n<ul>\n<li><strong>Abilities API<\/strong> (in WordPress core since 6.9). A list of things your site can do, each with a name, a description and a permission check. &#8220;Get site info&#8221; is an ability. &#8220;Create a draft post&#8221; could be one. WordPress registers a few, and plugins can add their own.<\/li>\n<li><strong>AI Client and Connectors<\/strong> (in core since 7.0). These let WordPress itself call AI providers. They&#8217;re a separate thing and not needed for MCP.<\/li>\n<li><strong>MCP Adapter<\/strong> (this plugin). It takes the abilities on your site and offers them over MCP. It adds no AI features of its own. As its own FAQ puts it, it is &#8220;the server and transport layer&#8221;.<\/li>\n<\/ul>\n<p>So MCP Adapter is the port. What comes through the port depends on which abilities your site has, and which of those are marked public.<\/p>\n<h2>What we found on a plain WordPress site<\/h2>\n<p>After activating the plugin, an AI client connecting to the site sees exactly three tools:<\/p>\n<ol>\n<li><strong>Discover abilities<\/strong>: lists what the site offers.<\/li>\n<li><strong>Get ability info<\/strong>: describes one ability and what input it takes.<\/li>\n<li><strong>Execute ability<\/strong>: runs one.<\/li>\n<\/ol>\n<p>On our fresh site, &#8220;discover&#8221; returned three abilities, all from WordPress core and all read-only:<\/p>\n<pre><code>core\/get-site-info         site name, URL, language, version, admin email\ncore\/get-user-info         profile of the user the AI is connected as\ncore\/get-environment-info  PHP version, database version, environment type<\/code><\/pre>\n<p>That&#8217;s it. No reading posts, no writing posts, no changing settings. An AI connected to a stock site can tell you what PHP version you run and not much more.<\/p>\n<h2>Who can do what: we tested three users<\/h2>\n<p>MCP Adapter doesn&#8217;t give the AI its own powers. It logs in as a normal WordPress user and gets that user&#8217;s permissions. We connected as an Administrator, an Editor and a Subscriber:<\/p>\n<table>\n<thead>\n<tr>\n<th>Ability<\/th>\n<th>Administrator<\/th>\n<th>Editor<\/th>\n<th>Subscriber<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Get site info<\/td>\n<td>Yes<\/td>\n<td>Permission denied<\/td>\n<td>Permission denied<\/td>\n<\/tr>\n<tr>\n<td>Get environment info<\/td>\n<td>Yes<\/td>\n<td>Permission denied<\/td>\n<td>Permission denied<\/td>\n<\/tr>\n<tr>\n<td>Get own user info<\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>Not logged in at all<\/td>\n<td colspan=\"3\">Blocked with a 401 error before anything runs<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Two of the three core abilities need the <code>manage_options<\/code> capability, which normally only Administrators have. One detail is worth knowing: when we connected as an Administrator, &#8220;get site info&#8221; also returned the site&#8217;s <strong>admin email address<\/strong>. It&#8217;s harmless on its own, but it&#8217;s a good example of why you shouldn&#8217;t connect an AI as an admin unless you have to.<\/p>\n<h2>What happens when you add a plugin that registers abilities<\/h2>\n<p>To see how this grows, we installed WordPress&#8217; official <a href=\"https:\/\/wordpress.org\/plugins\/ai\/\">AI plugin<\/a> (1.4.0) and turned on its &#8220;Custom Abilities&#8221; experiment. That registered eight more abilities on the site, including ones to query posts, users and settings.<\/p>\n<p>But only <strong>two<\/strong> of them showed up for the AI: &#8220;get post details&#8221; and &#8220;get post terms&#8221;. The others (<code>core\/content-query<\/code>, <code>core\/users-query<\/code>, <code>core\/settings-get<\/code>) were registered but not marked public for MCP, so when we asked to run them, MCP Adapter answered that they don&#8217;t exist on the site.<\/p>\n<p>This is the important part. <strong>Installing a plugin that registers abilities doesn&#8217;t automatically hand them to an AI.<\/strong> The plugin&#8217;s developer has to mark each one public. And even then the permission check still runs. Our Editor could read a post through &#8220;get post details&#8221;. Our Subscriber got &#8220;Permission denied&#8221;.<\/p>\n<h2>How to connect an AI assistant<\/h2>\n<p>The plugin&#8217;s <a href=\"https:\/\/github.com\/WordPress\/mcp-adapter\/blob\/trunk\/docs\/getting-started\/site-owners.md\">site owner guide<\/a> covers this well. Here&#8217;s the short version.<\/p>\n<h3>Step 1: Make a separate user and an Application Password<\/h3>\n<p>Create a user just for the AI, with the lowest role that can do the job (Editor, not Administrator). Log in as that user, go to <strong>Users &gt; Profile<\/strong>, scroll to <strong>Application Passwords<\/strong>, type a name like &#8220;Claude on my laptop&#8221; and click the add button. Copy the password straight away, because WordPress only shows it once.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/jnkplugins.com\/blog\/wp-content\/uploads\/2026\/10\/wordpress-mcp-application-password.png\" alt=\"The Application Passwords section on a WordPress user profile, with a password named Claude Desktop test listed and a Revoke button\" \/><\/p>\n<p>Application Passwords only show up on sites served over HTTPS (local development sites are the exception). If the section is missing, a security plugin or your host may have turned it off.<\/p>\n<h3>Step 2: Add your site to the AI app<\/h3>\n<p>Your site&#8217;s MCP address is your site URL plus <code>\/wp-json\/mcp\/mcp-adapter-default-server<\/code>. For desktop apps like Claude Desktop or Cursor, the guide uses a small helper that runs on your computer through <code>npx<\/code>, so you&#8217;ll need Node.js installed. You add an entry like this to the app&#8217;s MCP config file:<\/p>\n<pre><code>{\n  \"mcpServers\": {\n    \"my-wordpress-site\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@automattic\/mcp-wordpress-remote@latest\"],\n      \"env\": {\n        \"WP_API_URL\": \"https:\/\/example.com\/wp-json\/mcp\/mcp-adapter-default-server\",\n        \"WP_API_USERNAME\": \"your-ai-user\",\n        \"WP_API_PASSWORD\": \"xxxx xxxx xxxx xxxx xxxx xxxx\"\n      }\n    }\n  }\n}<\/code><\/pre>\n<p>Tools that accept a URL and a header directly, like Claude Code, can skip the helper and send the username and Application Password as a Basic auth header.<\/p>\n<h3>Step 3: Test it<\/h3>\n<p>Start a new chat and ask the assistant to list the WordPress abilities it can use on your site. If it answers with a list, even a short one, the connection works.<\/p>\n<h3>What about ChatGPT or claude.ai in the browser?<\/h3>\n<p>Not directly, for now. The web versions of ChatGPT and Claude add connectors through an OAuth sign-in and have no field for an Application Password. WordPress doesn&#8217;t include an OAuth server and MCP Adapter doesn&#8217;t add one, so the guide says these apps &#8220;cannot connect to MCP Adapter on their own today&#8221;. You&#8217;d need a desktop app, or a separate plugin that adds OAuth to your site.<\/p>\n<h2>A short safety checklist<\/h2>\n<ul>\n<li><strong>Never connect as your admin account.<\/strong> Make a separate user with the lowest role that works.<\/li>\n<li><strong>One Application Password per app and device.<\/strong> You can then revoke one without touching the others. The profile screen shows when each was last used.<\/li>\n<li><strong>Revoke when you&#8217;re done experimenting.<\/strong> It takes one click and cuts the AI off immediately.<\/li>\n<li><strong>Check what your plugins expose.<\/strong> Ask the assistant to list its abilities after you install anything new. The list will grow as more plugins add support, and there are a lot of new plugins: about <a href=\"https:\/\/jnkplugins.com\/blog\/wordpress-plugin-submissions-2026\/\">one in four in the directory was added in the last year<\/a>.<\/li>\n<li><strong>Try write abilities on staging first.<\/strong> When abilities that create or change content arrive, they&#8217;ll change your live site just like a click in wp-admin does.<\/li>\n<\/ul>\n<h2>What&#8217;s coming next<\/h2>\n<p>Right now most of what you can reach is read-only, but that&#8217;s changing. The <a href=\"https:\/\/make.wordpress.org\/ai\/2026\/10\/06\/whats-new-in-ai-1-4-0\/\">AI plugin 1.4.0 release post<\/a> lists abilities being worked on for future versions, including creating, updating and deleting content, media, terms and users, and updating settings. It also mentions role and user access controls for developers. The team calls these &#8220;still exploratory&#8221;, so treat them as a direction rather than a date.<\/p>\n<p>MCP Adapter itself is still labelled experimental, with the team aiming for a stable 1.0. It also stays a plugin rather than going into core for now. The <a href=\"https:\/\/make.wordpress.org\/ai\/2026\/10\/07\/the-mcp-adapter-plugin-is-now-available-on-wordpress-org\/\">AI team&#8217;s announcement<\/a> explains that MCP itself is still changing too quickly for core&#8217;s slower, backwards-compatible release cycle. If you&#8217;re following where WordPress and AI are heading more broadly, our <a href=\"https:\/\/jnkplugins.com\/blog\/wordpress-7-2-whats-new\/\">WordPress 7.2 preview<\/a> covers what&#8217;s planned for December.<\/p>\n<h2>How we tested<\/h2>\n<p>We used a fresh WordPress 7.1.3 install on PHP 8.4 with only MCP Adapter 0.7.1 active, and connected over HTTP with Application Passwords for three test users (Administrator, Editor, Subscriber). We sent raw MCP requests (initialize, then tools\/list and tools\/call) instead of going through a chat app, so the results show exactly what the server allows. Then we added the AI plugin 1.4.0 with its Custom Abilities experiment on, repeated the calls, and checked each ability&#8217;s registration in WordPress to see which were marked public. We also confirmed the STDIO route (<code>wp mcp-adapter serve<\/code>) works for local sites with WP-CLI. Nothing here was tested on a live site.<\/p>\n<h2>Frequently asked questions<\/h2>\n<h3>Is the WordPress MCP Adapter safe to install?<\/h3>\n<p>On its own it exposes very little. On a fresh site in our test, an AI could only read basic site, user and environment info, and two of those three need an Administrator. Logged-out requests are blocked. The AI always acts as the WordPress user you connect it as, so use a separate low-privilege user.<\/p>\n<h3>Can I connect ChatGPT to WordPress with MCP Adapter?<\/h3>\n<p>Not the web version, for now. ChatGPT and claude.ai in the browser connect through OAuth, which WordPress and MCP Adapter don&#8217;t provide. Desktop apps like Claude Desktop and Cursor can connect with an Application Password.<\/p>\n<h3>Why can&#8217;t the AI see my plugin&#8217;s features?<\/h3>\n<p>MCP Adapter only shows abilities that a plugin has registered and marked as public. If a plugin doesn&#8217;t support the Abilities API yet, or keeps its abilities private, an AI can&#8217;t reach them through MCP Adapter.<\/p>\n<p><script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Is the WordPress MCP Adapter safe to install?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"On its own it exposes very little. On a fresh site in our test, an AI could only read basic site, user and environment info, and two of those three need an Administrator. Logged-out requests are blocked. The AI always acts as the WordPress user you connect it as, so use a separate low-privilege user.\"}},{\"@type\":\"Question\",\"name\":\"Can I connect ChatGPT to WordPress with MCP Adapter?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Not the web version, for now. ChatGPT and claude.ai in the browser connect through OAuth, which WordPress and MCP Adapter don't provide. Desktop apps like Claude Desktop and Cursor can connect with an Application Password.\"}},{\"@type\":\"Question\",\"name\":\"Why can't the AI see my plugin's features?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"MCP Adapter only shows abilities that a plugin has registered and marked as public. If a plugin doesn't support the Abilities API yet, or keeps its abilities private, an AI can't reach them through MCP Adapter.\"}}]}\n<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Last updated 18 October 2026. Tested on WordPress 7.1.3 with MCP Adapter 0.7.1 and the AI plugin 1.4.0, on a fresh local site. On 2 October, \u2026<\/p>\n","protected":false},"author":1,"featured_media":560,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jnk_linkweave_no_autolink":false,"footnotes":""},"categories":[5],"tags":[],"class_list":["post-559","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-guides"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>WordPress MCP Adapter Explained and Tested - JnK Plugins Blog<\/title>\n<meta name=\"description\" content=\"We installed WordPress&#039; official MCP Adapter on a clean site and tested it as admin, editor and subscriber. What an AI can do, how to connect one, and how to stay safe.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jnkplugins.com\/blog\/wordpress-mcp-adapter-explained\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"WordPress MCP Adapter Explained and Tested - JnK Plugins Blog\" \/>\n<meta property=\"og:description\" content=\"We installed WordPress&#039; official MCP Adapter on a clean site and tested it as admin, editor and subscriber. What an AI can do, how to connect one, and how to stay safe.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jnkplugins.com\/blog\/wordpress-mcp-adapter-explained\/\" \/>\n<meta property=\"og:site_name\" content=\"JnK Plugins Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-18T08:33:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/jnkplugins.com\/blog\/wp-content\/uploads\/2026\/10\/wordpress-mcp-adapter-explained.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Suresh K Meena\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Suresh K Meena\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/jnkplugins.com\\\/blog\\\/wordpress-mcp-adapter-explained\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jnkplugins.com\\\/blog\\\/wordpress-mcp-adapter-explained\\\/\"},\"author\":{\"name\":\"Suresh K Meena\",\"@id\":\"https:\\\/\\\/jnkplugins.com\\\/blog\\\/#\\\/schema\\\/person\\\/601d025989fe7e0c285dd7fff36d9feb\"},\"headline\":\"The WordPress MCP Adapter: What It Lets AI Do on Your Site (We Tested It)\",\"datePublished\":\"2026-10-18T08:33:40+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/jnkplugins.com\\\/blog\\\/wordpress-mcp-adapter-explained\\\/\"},\"wordCount\":1565,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/jnkplugins.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/jnkplugins.com\\\/blog\\\/wordpress-mcp-adapter-explained\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/jnkplugins.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/wordpress-mcp-adapter-explained.png\",\"articleSection\":[\"Guides\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/jnkplugins.com\\\/blog\\\/wordpress-mcp-adapter-explained\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/jnkplugins.com\\\/blog\\\/wordpress-mcp-adapter-explained\\\/\",\"url\":\"https:\\\/\\\/jnkplugins.com\\\/blog\\\/wordpress-mcp-adapter-explained\\\/\",\"name\":\"WordPress MCP Adapter Explained and Tested - JnK Plugins Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jnkplugins.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/jnkplugins.com\\\/blog\\\/wordpress-mcp-adapter-explained\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/jnkplugins.com\\\/blog\\\/wordpress-mcp-adapter-explained\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/jnkplugins.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/wordpress-mcp-adapter-explained.png\",\"datePublished\":\"2026-10-18T08:33:40+00:00\",\"description\":\"We installed WordPress' official MCP Adapter on a clean site and tested it as admin, editor and subscriber. What an AI can do, how to connect one, and how to stay safe.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/jnkplugins.com\\\/blog\\\/wordpress-mcp-adapter-explained\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/jnkplugins.com\\\/blog\\\/wordpress-mcp-adapter-explained\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/jnkplugins.com\\\/blog\\\/wordpress-mcp-adapter-explained\\\/#primaryimage\",\"url\":\"https:\\\/\\\/jnkplugins.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/wordpress-mcp-adapter-explained.png\",\"contentUrl\":\"https:\\\/\\\/jnkplugins.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/wordpress-mcp-adapter-explained.png\",\"width\":1200,\"height\":630,\"caption\":\"WordPress MCP Adapter tested featured card\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/jnkplugins.com\\\/blog\\\/wordpress-mcp-adapter-explained\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/jnkplugins.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"The WordPress MCP Adapter: What It Lets AI Do on Your Site (We Tested It)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/jnkplugins.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/jnkplugins.com\\\/blog\\\/\",\"name\":\"JnK Plugins\",\"description\":\"Guides, comparisons, and tutorials for our WordPress plugins\",\"publisher\":{\"@id\":\"https:\\\/\\\/jnkplugins.com\\\/blog\\\/#organization\"},\"alternateName\":\"JnK Plugins Blog\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/jnkplugins.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/jnkplugins.com\\\/blog\\\/#organization\",\"name\":\"JnK Plugins\",\"url\":\"https:\\\/\\\/jnkplugins.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/jnkplugins.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/jnkplugins.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/jnkplugins-jk-logo-512.png\",\"contentUrl\":\"https:\\\/\\\/jnkplugins.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/jnkplugins-jk-logo-512.png\",\"width\":512,\"height\":512,\"caption\":\"JnK Plugins\"},\"image\":{\"@id\":\"https:\\\/\\\/jnkplugins.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.youtube.com\\\/@JnKPlugins\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/jnkplugins\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/jnkplugins.com\\\/blog\\\/#\\\/schema\\\/person\\\/601d025989fe7e0c285dd7fff36d9feb\",\"name\":\"Suresh K Meena\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a4697e28623a48b2ee5ce631fb355d9e2dcc08a7ffb793cc5dd2885fe53dc4b2?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a4697e28623a48b2ee5ce631fb355d9e2dcc08a7ffb793cc5dd2885fe53dc4b2?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a4697e28623a48b2ee5ce631fb355d9e2dcc08a7ffb793cc5dd2885fe53dc4b2?s=96&d=mm&r=g\",\"caption\":\"Suresh K Meena\"},\"description\":\"Suresh has been building web apps for over 15 years and is the founder of JnK Plugins, where he makes honest, no-bloat WordPress tools that keep your data in your own hands. Away from the keyboard he is usually at a chessboard, thinking a few moves ahead \u2014 and he is always ready to learn something new.\",\"sameAs\":[\"https:\\\/\\\/jnkplugins.com\"],\"url\":\"https:\\\/\\\/jnkplugins.com\\\/blog\\\/author\\\/suresh\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"WordPress MCP Adapter Explained and Tested - JnK Plugins Blog","description":"We installed WordPress' official MCP Adapter on a clean site and tested it as admin, editor and subscriber. What an AI can do, how to connect one, and how to stay safe.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jnkplugins.com\/blog\/wordpress-mcp-adapter-explained\/","og_locale":"en_US","og_type":"article","og_title":"WordPress MCP Adapter Explained and Tested - JnK Plugins Blog","og_description":"We installed WordPress' official MCP Adapter on a clean site and tested it as admin, editor and subscriber. What an AI can do, how to connect one, and how to stay safe.","og_url":"https:\/\/jnkplugins.com\/blog\/wordpress-mcp-adapter-explained\/","og_site_name":"JnK Plugins Blog","article_published_time":"2026-10-18T08:33:40+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/jnkplugins.com\/blog\/wp-content\/uploads\/2026\/10\/wordpress-mcp-adapter-explained.png","type":"image\/png"}],"author":"Suresh K Meena","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Suresh K Meena","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jnkplugins.com\/blog\/wordpress-mcp-adapter-explained\/#article","isPartOf":{"@id":"https:\/\/jnkplugins.com\/blog\/wordpress-mcp-adapter-explained\/"},"author":{"name":"Suresh K Meena","@id":"https:\/\/jnkplugins.com\/blog\/#\/schema\/person\/601d025989fe7e0c285dd7fff36d9feb"},"headline":"The WordPress MCP Adapter: What It Lets AI Do on Your Site (We Tested It)","datePublished":"2026-10-18T08:33:40+00:00","mainEntityOfPage":{"@id":"https:\/\/jnkplugins.com\/blog\/wordpress-mcp-adapter-explained\/"},"wordCount":1565,"commentCount":0,"publisher":{"@id":"https:\/\/jnkplugins.com\/blog\/#organization"},"image":{"@id":"https:\/\/jnkplugins.com\/blog\/wordpress-mcp-adapter-explained\/#primaryimage"},"thumbnailUrl":"https:\/\/jnkplugins.com\/blog\/wp-content\/uploads\/2026\/10\/wordpress-mcp-adapter-explained.png","articleSection":["Guides"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/jnkplugins.com\/blog\/wordpress-mcp-adapter-explained\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/jnkplugins.com\/blog\/wordpress-mcp-adapter-explained\/","url":"https:\/\/jnkplugins.com\/blog\/wordpress-mcp-adapter-explained\/","name":"WordPress MCP Adapter Explained and Tested - JnK Plugins Blog","isPartOf":{"@id":"https:\/\/jnkplugins.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/jnkplugins.com\/blog\/wordpress-mcp-adapter-explained\/#primaryimage"},"image":{"@id":"https:\/\/jnkplugins.com\/blog\/wordpress-mcp-adapter-explained\/#primaryimage"},"thumbnailUrl":"https:\/\/jnkplugins.com\/blog\/wp-content\/uploads\/2026\/10\/wordpress-mcp-adapter-explained.png","datePublished":"2026-10-18T08:33:40+00:00","description":"We installed WordPress' official MCP Adapter on a clean site and tested it as admin, editor and subscriber. What an AI can do, how to connect one, and how to stay safe.","breadcrumb":{"@id":"https:\/\/jnkplugins.com\/blog\/wordpress-mcp-adapter-explained\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jnkplugins.com\/blog\/wordpress-mcp-adapter-explained\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jnkplugins.com\/blog\/wordpress-mcp-adapter-explained\/#primaryimage","url":"https:\/\/jnkplugins.com\/blog\/wp-content\/uploads\/2026\/10\/wordpress-mcp-adapter-explained.png","contentUrl":"https:\/\/jnkplugins.com\/blog\/wp-content\/uploads\/2026\/10\/wordpress-mcp-adapter-explained.png","width":1200,"height":630,"caption":"WordPress MCP Adapter tested featured card"},{"@type":"BreadcrumbList","@id":"https:\/\/jnkplugins.com\/blog\/wordpress-mcp-adapter-explained\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jnkplugins.com\/blog\/"},{"@type":"ListItem","position":2,"name":"The WordPress MCP Adapter: What It Lets AI Do on Your Site (We Tested It)"}]},{"@type":"WebSite","@id":"https:\/\/jnkplugins.com\/blog\/#website","url":"https:\/\/jnkplugins.com\/blog\/","name":"JnK Plugins","description":"Guides, comparisons, and tutorials for our WordPress plugins","publisher":{"@id":"https:\/\/jnkplugins.com\/blog\/#organization"},"alternateName":"JnK Plugins Blog","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jnkplugins.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/jnkplugins.com\/blog\/#organization","name":"JnK Plugins","url":"https:\/\/jnkplugins.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jnkplugins.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/jnkplugins.com\/blog\/wp-content\/uploads\/2026\/08\/jnkplugins-jk-logo-512.png","contentUrl":"https:\/\/jnkplugins.com\/blog\/wp-content\/uploads\/2026\/08\/jnkplugins-jk-logo-512.png","width":512,"height":512,"caption":"JnK Plugins"},"image":{"@id":"https:\/\/jnkplugins.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.youtube.com\/@JnKPlugins","https:\/\/www.linkedin.com\/company\/jnkplugins\/"]},{"@type":"Person","@id":"https:\/\/jnkplugins.com\/blog\/#\/schema\/person\/601d025989fe7e0c285dd7fff36d9feb","name":"Suresh K Meena","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/a4697e28623a48b2ee5ce631fb355d9e2dcc08a7ffb793cc5dd2885fe53dc4b2?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/a4697e28623a48b2ee5ce631fb355d9e2dcc08a7ffb793cc5dd2885fe53dc4b2?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a4697e28623a48b2ee5ce631fb355d9e2dcc08a7ffb793cc5dd2885fe53dc4b2?s=96&d=mm&r=g","caption":"Suresh K Meena"},"description":"Suresh has been building web apps for over 15 years and is the founder of JnK Plugins, where he makes honest, no-bloat WordPress tools that keep your data in your own hands. Away from the keyboard he is usually at a chessboard, thinking a few moves ahead \u2014 and he is always ready to learn something new.","sameAs":["https:\/\/jnkplugins.com"],"url":"https:\/\/jnkplugins.com\/blog\/author\/suresh\/"}]}},"_links":{"self":[{"href":"https:\/\/jnkplugins.com\/blog\/wp-json\/wp\/v2\/posts\/559","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jnkplugins.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jnkplugins.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jnkplugins.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jnkplugins.com\/blog\/wp-json\/wp\/v2\/comments?post=559"}],"version-history":[{"count":0,"href":"https:\/\/jnkplugins.com\/blog\/wp-json\/wp\/v2\/posts\/559\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/jnkplugins.com\/blog\/wp-json\/wp\/v2\/media\/560"}],"wp:attachment":[{"href":"https:\/\/jnkplugins.com\/blog\/wp-json\/wp\/v2\/media?parent=559"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jnkplugins.com\/blog\/wp-json\/wp\/v2\/categories?post=559"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jnkplugins.com\/blog\/wp-json\/wp\/v2\/tags?post=559"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}