{"id":401502,"date":"2026-11-11T12:11:52","date_gmt":"2026-11-11T12:11:52","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/web-plura-ai-bridge\/"},"modified":"2026-11-11T12:11:16","modified_gmt":"2026-11-11T12:11:16","slug":"web-plura-ai-bridge","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/web-plura-ai-bridge\/","author":23509928,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.1.4","stable_tag":"0.1.4","tested":"7.1.4","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"Web Plura AI Bridge","header_author":"Web Plura","header_description":"Permission-gated read-only Web Plura status abilities with optional MCP exposure.","last_updated":"2026-11-11 12:11:16","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":100,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.1.4":{"tag":"0.1.4","author":"wplura","date":"2026-11-11 12:11:16","revision":3796244}},"upgrade_notice":[],"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.1.4"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3796244,"resolution":"1","location":"assets","locale":"","width":1440,"height":900},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3796244,"resolution":"2","location":"assets","locale":"","width":1180,"height":581}},"screenshots":{"1":"Bridge overview showing local product inventory, retained activity, and connection readiness.","2":"MCP exposure controls with all abilities off by default."}},"plugin_section":[],"plugin_tags":[251511,23519,242115],"plugin_category":[],"plugin_contributors":[266029],"plugin_business_model":[],"class_list":["post-401502","plugin","type-plugin","status-publish","hentry","plugin_tags-abilities","plugin_tags-diagnostics","plugin_tags-mcp","plugin_contributors-wplura","plugin_committers-wplura"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/web-plura-ai-bridge.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/web-plura-ai-bridge\/assets\/screenshot-1.png?rev=3796244","caption":"Bridge overview showing local product inventory, retained activity, and connection readiness."},{"src":"https:\/\/ps.w.org\/web-plura-ai-bridge\/assets\/screenshot-2.png?rev=3796244","caption":"MCP exposure controls with all abilities off by default."}],"raw_content":"<!--section=description-->\n<p>Web Plura AI Bridge registers permission-gated read-only abilities for administrators on WordPress 6.9 or newer. The official WordPress MCP Adapter is optional. MCP exposure is off by default and can be selected under Settings &gt; Web Plura AI Bridge. No information is sent externally by this plugin. The dashboard shows product inventory, recorded scan times, and statistics and access history from a bounded local audit sample; these are not all MCP requests or AI provider costs.<\/p>\n\n<p>Terms: https:\/\/wplura.com\/terms\nPrivacy: https:\/\/wplura.com\/privacy<\/p>\n\n<h3>External Services<\/h3>\n\n<p>This plugin does not contact external services. Optional MCP requests are handled by the separately installed official WordPress MCP Adapter using WordPress authentication.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin ZIP in Plugins &gt; Add New &gt; Upload Plugin.<\/li>\n<li>Activate the plugin.<\/li>\n<li>On WordPress 6.9 or newer, review Settings &gt; Web Plura AI Bridge.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20require%20the%20mcp%20adapter%3F\"><h3>Does this require the MCP Adapter?<\/h3><\/dt>\n<dd><p>No. The abilities register without it. MCP access requires installing the official adapter separately.<\/p><\/dd>\n<dt id=\"does%20this%20start%20scans%3F\"><h3>Does this start scans?<\/h3><\/dt>\n<dd><p>No. Scan status reads the last recorded scan timestamp only.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.1.4<\/h4>\n\n<ul>\n<li>Declared bounded field-level output schemas for every ability.<\/li>\n<\/ul>\n\n<h4>0.1.3<\/h4>\n\n<ul>\n<li>Added administrator ID and request context to the bounded local access history.<\/li>\n<\/ul>\n\n<h4>0.1.2<\/h4>\n\n<ul>\n<li>Limited authenticated ability calls per user and tightened callback input validation.<\/li>\n<\/ul>\n\n<h4>0.1.1<\/h4>\n\n<ul>\n<li>Added a bridge status dashboard, product inventory, and bounded activity insights.<\/li>\n<\/ul>\n\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>Initial read-only bridge.<\/li>\n<\/ul>","raw_excerpt":"Read-only Web Plura product and bridge activity status through the WordPress Abilities API, with optional MCP exposure.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/401502","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=401502"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/wplura"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=401502"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=401502"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=401502"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=401502"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=401502"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=401502"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}