{"id":284881,"date":"2026-03-09T23:01:18","date_gmt":"2026-03-09T23:01:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/seo-api-bridge\/"},"modified":"2026-05-10T17:33:04","modified_gmt":"2026-05-10T17:33:04","slug":"airano-mcp-seo-bridge","status":"publish","type":"plugin","link":"https:\/\/ky.wordpress.org\/plugins\/airano-mcp-seo-bridge\/","author":23457768,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.3.1","stable_tag":"1.3.1","tested":"6.9.4","requires":"5.0","requires_php":"7.4","requires_plugins":null,"header_name":"Airano MCP SEO Meta Bridge","header_author":"MCP Hub","header_description":"Exposes Rank Math SEO and Yoast SEO meta fields via WordPress REST API for use with MCP servers and AI agents. Supports posts, pages, and WooCommerce products with full CRUD operations.","assets_banners_color":"","last_updated":"2026-05-10 17:33:04","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/github.com\/airano-ir\/mcphub","header_author_uri":"https:\/\/github.com\/airano-ir","rating":0,"author_block_rating":0,"active_installs":60,"downloads":434,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.3.0":{"tag":"1.3.0","author":"airano","date":"2026-03-09 23:00:13"},"1.3.1":{"tag":"1.3.1","author":"airano","date":"2026-05-10 17:33:04"}},"upgrade_notice":{"1.3.1":"<p>This plugin has been superseded by Airano MCP Bridge. v1.3.1 only adds a migration notice that links to the replacement; existing SEO routes are unchanged. Recommended: install Airano MCP Bridge from the directory and deactivate this plugin once migrated.<\/p>","1.3.0":"<p>GET endpoints now require authentication (edit_posts capability). Update your API clients if needed.<\/p>"},"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.3.0","1.3.1"],"block_files":[],"assets_screenshots":[],"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[242115,174175,23853,186,2227],"plugin_category":[55],"plugin_contributors":[257393],"plugin_business_model":[],"class_list":["post-284881","plugin","type-plugin","status-publish","hentry","plugin_tags-mcp","plugin_tags-rank-math","plugin_tags-rest-api","plugin_tags-seo","plugin_tags-yoast","plugin_category-seo-and-marketing","plugin_contributors-airano","plugin_committers-airano"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/airano-mcp-seo-bridge.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<blockquote>\n  <p><strong>\u26a0\ufe0f This plugin has been superseded by <a href=\"https:\/\/wordpress.org\/plugins\/airano-mcp-bridge\/\">Airano MCP Bridge<\/a> (slug <code>airano-mcp-bridge<\/code>).<\/strong> The replacement carries the same SEO routes plus media uploads (bypass <code>upload_max_filesize<\/code>), bulk meta writes, cache purge, transient flush, site health, audit hook, and thumbnail regeneration. Existing installs of <em>Airano MCP SEO Meta Bridge<\/em> keep working \u2014 no breaking changes \u2014 but new installs should use <em>Airano MCP Bridge<\/em>. An admin notice in v1.3.1+ links to the replacement.<\/p>\n<\/blockquote>\n\n<p>Airano MCP SEO Bridge is a WordPress plugin that exposes Rank Math SEO and Yoast SEO meta fields via dedicated REST API endpoints. This enables MCP servers, AI agents, and other applications to read and write SEO metadata programmatically for posts, pages, and WooCommerce products.<\/p>\n\n<p><strong>Features:<\/strong><\/p>\n\n<ul>\n<li><strong>Rank Math SEO Support<\/strong> \u2014 Full access to all Rank Math meta fields<\/li>\n<li><strong>Yoast SEO Support<\/strong> \u2014 Full access to all Yoast SEO meta fields<\/li>\n<li><strong>WooCommerce Compatible<\/strong> \u2014 Works with product post types<\/li>\n<li><strong>Secure<\/strong> \u2014 Requires WordPress Application Password and edit_posts capability<\/li>\n<li><strong>Auto-Detection<\/strong> \u2014 Automatically detects which SEO plugin is active<\/li>\n<li><strong>Status Endpoint<\/strong> \u2014 Dedicated API endpoint for plugin and SEO detection<\/li>\n<li><strong>Zero Configuration<\/strong> \u2014 Works out of the box after activation<\/li>\n<\/ul>\n\n<p><strong>REST API Endpoints:<\/strong><\/p>\n\n<ul>\n<li><code>GET\/POST \/wp-json\/airano-mcp-seo-bridge\/v1\/posts\/{id}\/seo<\/code> \u2014 Post SEO data<\/li>\n<li><code>GET\/POST \/wp-json\/airano-mcp-seo-bridge\/v1\/pages\/{id}\/seo<\/code> \u2014 Page SEO data<\/li>\n<li><code>GET\/POST \/wp-json\/airano-mcp-seo-bridge\/v1\/products\/{id}\/seo<\/code> \u2014 Product SEO data (WooCommerce)<\/li>\n<li><code>GET \/wp-json\/airano-mcp-seo-bridge\/v1\/status<\/code> \u2014 Plugin status and SEO detection<\/li>\n<\/ul>\n\n<p><strong>Designed for <a href=\"https:\/\/github.com\/airano-ir\/mcphub\">MCP Hub<\/a><\/strong> \u2014 the AI-native management hub for WordPress and self-hosted services.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>airano-mcp-seo-bridge<\/code> folder to <code>\/wp-content\/plugins\/<\/code><\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<li>Ensure either Rank Math SEO or Yoast SEO is active<\/li>\n<li>The REST API endpoints are now available<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"which%20seo%20plugins%20are%20supported%3F\"><h3>Which SEO plugins are supported?<\/h3><\/dt>\n<dd><p>Rank Math SEO and Yoast SEO. The plugin auto-detects which one is active.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20woocommerce%3F\"><h3>Does it work with WooCommerce?<\/h3><\/dt>\n<dd><p>Yes. Product SEO endpoints are available when WooCommerce is active.<\/p><\/dd>\n<dt id=\"how%20is%20authentication%20handled%3F\"><h3>How is authentication handled?<\/h3><\/dt>\n<dd><p>All endpoints require WordPress Application Password authentication and the <code>edit_posts<\/code> capability. POST requests require the same capability.<\/p><\/dd>\n<dt id=\"can%20i%20use%20this%20without%20mcp%20hub%3F\"><h3>Can I use this without MCP Hub?<\/h3><\/dt>\n<dd><p>Yes. The REST API endpoints work with any application that can make HTTP requests with proper WordPress authentication.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.3.1<\/h4>\n\n<ul>\n<li>Migration notice \u2014 this plugin is now superseded by <a href=\"https:\/\/wordpress.org\/plugins\/airano-mcp-bridge\/\">Airano MCP Bridge<\/a>. A dismissible admin notice links to the replacement; SEO routes and behaviour are otherwise unchanged so existing installs continue to work without modification. Per-user dismissal is honoured via a nonce-protected query parameter and persisted in <code>user_meta<\/code>.<\/li>\n<\/ul>\n\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>Added REST API endpoints for posts, pages, and products (GET\/POST operations)<\/li>\n<li>Added authentication requirement for all endpoints<\/li>\n<li>Fixed rank_math_title meta key registration<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Enhanced WooCommerce product support<\/li>\n<li>Improved MariaDB compatibility<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Added status endpoint for plugin detection<\/li>\n<li>Improved error handling<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release with Rank Math and Yoast SEO support<\/li>\n<\/ul>","raw_excerpt":"Exposes Rank Math SEO and Yoast SEO meta fields via WordPress REST API for use with MCP servers and AI agents.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/284881","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=284881"}],"author":[{"embeddable":true,"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/airano"}],"wp:attachment":[{"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=284881"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=284881"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=284881"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=284881"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=284881"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=284881"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}