{"id":314419,"date":"2026-05-20T11:34:45","date_gmt":"2026-05-20T11:34:45","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/agent-readiness\/"},"modified":"2026-05-20T13:56:10","modified_gmt":"2026-05-20T13:56:10","slug":"conversion-agent-discovery","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/conversion-agent-discovery\/","author":23501520,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.1.10","stable_tag":"0.1.10","tested":"6.9.4","requires":"5.9","requires_php":"7.4","requires_plugins":null,"header_name":"Conversion Agent Discovery","header_author":"Conversion","header_description":"Read-only agent discovery surfaces for WordPress: Markdown negotiation, llms.txt, API catalog, agent skills, WebMCP, and content signals.","assets_banners_color":"0a172c","last_updated":"2026-05-20 13:56:10","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/github.com\/agencia-conversion\/conversion-agent-discovery","header_author_uri":"https:\/\/conversion.ag\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":36,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.1.10":{"tag":"0.1.10","author":"agenciaconversion","date":"2026-05-20 13:56:10"},"0.1.9":{"tag":"0.1.9","author":"agenciaconversion","date":"2026-05-20 11:32:01"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3539045,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3539045,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3539174,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3539174,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.1.10","0.1.9"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[15643,2353,6645,244604,4608],"plugin_category":[],"plugin_contributors":[263674],"plugin_business_model":[],"class_list":["post-314419","plugin","type-plugin","status-publish","hentry","plugin_tags-agents","plugin_tags-ai","plugin_tags-discovery","plugin_tags-llms-txt","plugin_tags-markdown","plugin_contributors-agenciaconversion","plugin_committers-agenciaconversion"],"banners":{"banner":"https:\/\/ps.w.org\/conversion-agent-discovery\/assets\/banner-772x250.png?rev=3539174","banner_2x":"https:\/\/ps.w.org\/conversion-agent-discovery\/assets\/banner-1544x500.png?rev=3539174","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/conversion-agent-discovery\/assets\/icon-128x128.png?rev=3539045","icon_2x":"https:\/\/ps.w.org\/conversion-agent-discovery\/assets\/icon-256x256.png?rev=3539045","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Conversion Agent Discovery helps WordPress sites expose public, read-only discovery surfaces for AI agents without pretending to support capabilities that are not implemented.<\/p>\n\n<p>It is designed to improve measurable agent accessibility for public, read-only discovery checks without calling external scanners automatically.<\/p>\n\n<p>Features include:<\/p>\n\n<ul>\n<li>Markdown negotiation for public content with <code>Accept: text\/markdown<\/code>.<\/li>\n<li>Content Signals in <code>robots.txt<\/code>.<\/li>\n<li>Generated <code>llms.txt<\/code> and <code>\/.well-known\/llms.txt<\/code>.<\/li>\n<li>Generated <code>\/.well-known\/api-catalog<\/code>.<\/li>\n<li>Generated <code>\/.well-known\/agent-skills\/index.json<\/code> and virtual <code>SKILL.md<\/code> files.<\/li>\n<li>Local Agent Skills discovery schema generated by the site.<\/li>\n<li>Read-only WebMCP tool registration for compatible browsers.<\/li>\n<li>Public read-only REST endpoints for site search, recent content, single content reads, site context, and contact handoff.<\/li>\n<li>Admin settings page with a global kill switch.<\/li>\n<\/ul>\n\n<p>Conversion Agent Discovery does not publish fake OAuth, MCP Server Card, A2A, or commerce metadata.<\/p>\n\n<h3>External Services<\/h3>\n\n<p>This plugin does not send requests to external services automatically and does not transmit visitor or site data to third parties.<\/p>\n\n<p>The generated Agent Skills discovery document uses a local schema URL served by the WordPress site at <code>\/.well-known\/agent-skills\/discovery-0.2.schema.json<\/code>; it does not depend on an external schema service.<\/p>\n\n<p>The plugin contains optional external links that administrators or users may open manually:<\/p>\n\n<ul>\n<li><code>https:\/\/conversion.ag\/<\/code> is linked for Conversion attribution and plugin author information. The plugin does not send visitor or site data to Conversion; the link is opened only when a user clicks it manually. Conversion's privacy policy is available at https:\/\/www.conversion.com.br\/politica-de-privacidade\/.<\/li>\n<li><code>https:\/\/github.com\/agencia-conversion\/conversion-agent-discovery<\/code> is linked as the public development repository and release source. The plugin does not send visitor or site data to GitHub; the link is opened only when a user clicks it manually. GitHub's terms are available at https:\/\/docs.github.com\/en\/site-policy\/github-terms\/github-terms-of-service and GitHub's privacy statement is available at https:\/\/docs.github.com\/en\/site-policy\/privacy-policies\/github-general-privacy-statement.<\/li>\n<li><code>https:\/\/wordpress.org\/plugins\/wp-graphql\/<\/code> is linked from the admin screen when WPGraphQL is not detected, so administrators can optionally install it. The plugin does not send visitor or site data to WordPress.org; the link is opened only when an administrator clicks it manually. WordPress.org's privacy policy is available at https:\/\/wordpress.org\/about\/privacy\/ and terms are available at https:\/\/wordpress.org\/about\/terms-of-service\/.<\/li>\n<\/ul>\n\n<p>Conversion's privacy policy is available at https:\/\/www.conversion.com.br\/politica-de-privacidade\/.<\/p>\n\n<h3>Privacy<\/h3>\n\n<p>Conversion Agent Discovery does not track users and does not send site data to external services automatically. Outbound links in the admin screen and readme are plain manual links.<\/p>\n\n<h3>Development<\/h3>\n\n<p>Development happens at https:\/\/github.com\/agencia-conversion\/conversion-agent-discovery. The distributed plugin contains readable PHP, JavaScript, CSS, and SVG source files; no build step is required to run the plugin.<\/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 Conversion Agent Discovery.<\/li>\n<li>Open Settings &gt; Conversion Agent Discovery.<\/li>\n<li>Review metadata and enabled modules.<\/li>\n<li>Purge site cache after activation.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20change%20the%20html%20site%3F\"><h3>Does this change the HTML site?<\/h3><\/dt>\n<dd><p>No. Normal browser and crawler requests continue to receive HTML. Markdown is returned only when the request explicitly sends <code>Accept: text\/markdown<\/code>.<\/p><\/dd>\n<dt id=\"does%20this%20create%20an%20mcp%20server%3F\"><h3>Does this create an MCP server?<\/h3><\/dt>\n<dd><p>No. Conversion Agent Discovery publishes only real read-only resources. It does not publish an MCP Server Card unless a real MCP server exists.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.1.10<\/h4>\n\n<ul>\n<li>Add bundled translations for 10 WordPress locales: Brazilian Portuguese, European Portuguese, Spanish, French, German, Italian, Dutch, Russian, Japanese, and Simplified Chinese.<\/li>\n<li>Add a generated POT catalog and load bundled translation files from <code>\/languages<\/code>.<\/li>\n<li>Move WebMCP tool descriptions into translatable PHP configuration while keeping tool names and endpoints stable.<\/li>\n<\/ul>\n\n<h4>0.1.9<\/h4>\n\n<ul>\n<li>Serve the Agent Skills discovery schema locally from the WordPress site.<\/li>\n<li>Remove non-essential external measurement links from the WordPress.org package.<\/li>\n<li>Clarify the External Services documentation for manual links only.<\/li>\n<\/ul>\n\n<h4>0.1.8<\/h4>\n\n<ul>\n<li>Rename the plugin package to Conversion Agent Discovery with slug and text domain <code>conversion-agent-discovery<\/code>.<\/li>\n<li>Move admin CSS, admin notices JavaScript, and WebMCP JavaScript to local enqueued assets.<\/li>\n<li>Replace legacy WP Agentic identifiers with Conversion Agent Discovery prefixes.<\/li>\n<li>Use <code>rest_url()<\/code> for REST API discovery URLs.<\/li>\n<li>Add WordPress.org external services documentation.<\/li>\n<\/ul>\n\n<h4>0.1.6<\/h4>\n\n<ul>\n<li>Prepare WordPress.org submission metadata, privacy notes, development source link, and package exclusions.<\/li>\n<\/ul>\n\n<h4>0.1.5<\/h4>\n\n<ul>\n<li>Schedule rewrite flushes after plugin upgrades so third-party sitemap rules remain registered.<\/li>\n<\/ul>\n\n<h4>0.1.4<\/h4>\n\n<ul>\n<li>Keep third-party WordPress admin notices out of the custom dashboard hero.<\/li>\n<li>Document measurement support for Is It Agent Ready and Agent Crawl by Conversion.<\/li>\n<\/ul>\n\n<h4>0.1.3<\/h4>\n\n<ul>\n<li>Rename the public plugin name and distribution slug to Conversion Agent Discovery for WordPress.org directory compatibility.<\/li>\n<li>Add Conversion branding assets to the admin header and footer.<\/li>\n<li>Update plugin credit links to conversion.ag.<\/li>\n<li>Keep existing settings keys for smoother upgrades from earlier builds.<\/li>\n<\/ul>\n\n<h4>0.1.2<\/h4>\n\n<ul>\n<li>Redesign the admin settings page as a richer dashboard with module explanations, scanner impact, diagnostics, and version footer.<\/li>\n<li>Add WPGraphQL status detection and installation guidance when WPGraphQL is not detected.<\/li>\n<li>Document why WebMCP is different from an MCP Server Card and keep fake OAuth, MCP Server Card, A2A, and commerce metadata unpublished.<\/li>\n<\/ul>\n\n<h4>0.1.1<\/h4>\n\n<ul>\n<li>Add read-only WebMCP tools.<\/li>\n<li>Add public read-only Conversion Agent Discovery REST endpoints.<\/li>\n<li>Update Agent Skills discovery to v0.2 with virtual SKILL.md artifacts and SHA-256 digests.<\/li>\n<li>Add Markdown frontmatter and Content-Signal response headers.<\/li>\n<li>Add explicit Link headers for agent resources.<\/li>\n<\/ul>\n\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Read-only agent discovery surfaces for WordPress: Markdown negotiation, llms.txt, API catalog, agent skills, WebMCP, and content signals.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/314419","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=314419"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/agenciaconversion"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=314419"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=314419"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=314419"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=314419"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=314419"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=314419"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}