[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f-I4CR2FojmDtrZ55pCbJt-YMkfkuOCLhXEgzNhrowJg":3},{"slug":4,"display_name":5,"profile_url":6,"plugin_count":7,"total_installs":8,"avg_security_score":9,"avg_patch_time_days":8,"trust_score":10,"computed_at":11,"plugins":12},"vinsmach","Mescio","https:\u002F\u002Fprofiles.wordpress.org\u002Fvinsmach\u002F",2,30,100,94,"2026-05-19T21:39:59.994Z",[13,36],{"slug":14,"name":15,"version":16,"author":5,"author_profile":6,"description":17,"short_description":18,"active_installs":19,"downloaded":20,"rating":21,"num_ratings":21,"last_updated":22,"tested_up_to":23,"requires_at_least":24,"requires_php":25,"tags":26,"homepage":32,"download_link":33,"security_score":9,"vuln_count":21,"unpatched_count":21,"last_vuln_date":34,"fetched_at":35},"mescio-for-agents","Mescio for Agents","1.6.5","\u003Cp>\u003Cstrong>Mescio for Agents\u003C\u002Fstrong> makes your WordPress site AI-ready by silently serving posts, pages and WooCommerce products as clean, structured Markdown to any AI agent or LLM pipeline that requests it — using the standard HTTP \u003Ccode>Accept: text\u002Fmarkdown\u003C\u002Fcode> content negotiation header.\u003C\u002Fp>\n\u003Cp>Human visitors using a browser are \u003Cstrong>completely unaffected\u003C\u002Fstrong>. Mescio for Agents only activates when an AI agent or crawler explicitly asks for Markdown.\u003C\u002Fp>\n\u003Ch4>Why Markdown?\u003C\u002Fh4>\n\u003Cp>Feeding raw HTML to an AI is expensive and noisy. A heading like \u003Ccode>## About Us\u003C\u002Fcode> costs ~3 tokens in Markdown vs 12–15 tokens as HTML — before accounting for \u003Ccode>\u003Cdiv>\u003C\u002Fcode> wrappers, navigation bars and script tags that carry zero semantic value. This blog post you are reading takes 16,180 tokens in HTML and 3,150 tokens in Markdown. That is an 80% reduction.\u003C\u002Fp>\n\u003Cp>Markdown has become the \u003Cem>lingua franca\u003C\u002Fem> for AI systems. Mescio for Agents lets your site speak it natively, at zero cost to your human visitors.\u003C\u002Fp>\n\u003Ch4>How it works\u003C\u002Fh4>\n\u003Cp>When an HTTP client sends a request with \u003Ccode>Accept: text\u002Fmarkdown\u003C\u002Fcode>, Mescio for Agents intercepts the WordPress request lifecycle before any template is rendered, converts the post content to clean Markdown, and returns it with the correct \u003Ccode>Content-Type: text\u002Fmarkdown\u003C\u002Fcode> header.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>curl https:\u002F\u002Fyoursite.com\u002Fyour-post\u002F \\\n  -H \"Accept: text\u002Fmarkdown\"\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Zero configuration\u003C\u002Fstrong> — works out of the box on any singular post, page or custom post type\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>\u002Fllms.txt\u003C\u002Fcode> endpoint\u003C\u002Fstrong> — auto-generated index of all your content in the \u003Ca href=\"https:\u002F\u002Fllmstxt.org\" rel=\"nofollow ugc\">llmstxt.org\u003C\u002Fa> standard format, so AI agents can discover what’s on your site\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ccode>\u002Fllms-full.txt\u003C\u002Fcode> endpoint\u003C\u002Fstrong> — full site content in a single Markdown file, ready for RAG pipelines\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce support\u003C\u002Fstrong> — product pages include price, SKU, stock status, rating, attributes and gallery; products are grouped by category in \u003Ccode>llms.txt\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>YAML front matter\u003C\u002Fstrong> — every document includes structured metadata (title, description, URL, date, categories, tags, featured image)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multilingual\u003C\u002Fstrong> — detects language via WPML, Polylang, TranslatePress or WordPress locale; emits \u003Ccode>Content-Language\u003C\u002Fcode> and \u003Ccode>Link: rel=alternate\u003C\u002Fcode> headers\u003C\u002Fli>\n\u003Cli>\u003Cstrong>REST API endpoint\u003C\u002Fstrong> — \u003Ccode>\u002Fwp-json\u002Fmescio-for-agents\u002Fv1\u002Fmarkdown?id=\u003Cpost_id>\u003C\u002Fcode> or \u003Ccode>?url=\u003Cpermalink>\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Page builder cleanup\u003C\u002Fstrong> — aggressively strips Elementor, Divi, WPBakery and Beaver Builder layout noise\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Token count header\u003C\u002Fstrong> — \u003Ccode>X-Markdown-Tokens\u003C\u002Fcode> tells AI pipelines how large the document is before processing\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content Signals\u003C\u002Fstrong> — emits \u003Ccode>Content-Signal: ai-train=yes, search=yes, ai-input=yes\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Correct HTTP caching\u003C\u002Fstrong> — \u003Ccode>Vary: Accept\u003C\u002Fcode> ensures CDNs cache HTML and Markdown versions separately\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Response headers\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>Content-Type: text\u002Fmarkdown; charset=utf-8\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>Content-Language: it\u003C\u002Fcode> (or detected language)\u003C\u002Fli>\n\u003Cli>\u003Ccode>Vary: Accept\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>X-Markdown-Tokens: 725\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>Content-Signal: ai-train=yes, search=yes, ai-input=yes\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>Link: \u003Curl>; rel=\"alternate\"; hreflang=\"en\"\u003C\u002Fcode> (when translations available)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Multilingual plugin support\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>WPML\u003C\u002Fstrong> — reads language and available translations automatically\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Polylang\u003C\u002Fstrong> — reads language and links to translated post IDs\u003C\u002Fli>\n\u003Cli>\u003Cstrong>TranslatePress\u003C\u002Fstrong> — reads \u003Ccode>trp_language\u003C\u002Fcode> post meta\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Manual\u003C\u002Fstrong> — configure primary language and additional languages in Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Mescio for Agents\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>REST API\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>GET \u002Fwp-json\u002Fmescio-for-agents\u002Fv1\u002Fmarkdown?id=42\nGET \u002Fwp-json\u002Fmescio-for-agents\u002Fv1\u002Fmarkdown?url=https:\u002F\u002Fyoursite.com\u002Fmy-page\u002F\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Developer hooks\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Filter: \u003Ccode>mescio_enabled_post_types\u003C\u002Fcode>\u003C\u002Fstrong> — add or remove post types dynamically.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Filter: \u003Ccode>mescio_pre_convert_content\u003C\u002Fcode>\u003C\u002Fstrong> — modify the HTML before conversion to Markdown.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Filter: \u003Ccode>mescio_post_convert_content\u003C\u002Fcode>\u003C\u002Fstrong> — modify the Markdown after conversion.\u003C\u002Fp>\n\u003Ch4>Privacy\u003C\u002Fh4>\n\u003Cp>This plugin does not collect, store or transmit any personal data. It does not set cookies. It does not make external HTTP requests.\u003C\u002Fp>\n","Mescio for Agents serves your WordPress content as clean Markdown to AI agents and GPT crawlers. Human visitors never notice a thing.",20,516,0,"2026-03-16T13:35:00.000Z","6.9.4","6.0","8.0",[27,28,29,30,31],"agents","ai","llm","markdown","rest-api","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmescio-for-agents\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmescio-for-agents.1.6.5.zip",null,"2026-04-16T10:56:18.058Z",{"slug":37,"name":38,"version":39,"author":5,"author_profile":6,"description":40,"short_description":41,"active_installs":42,"downloaded":43,"rating":21,"num_ratings":21,"last_updated":44,"tested_up_to":23,"requires_at_least":24,"requires_php":25,"tags":45,"homepage":50,"download_link":51,"security_score":9,"vuln_count":21,"unpatched_count":21,"last_vuln_date":34,"fetched_at":52},"webmcp-bridge","WebMCP Bridge","1.3.1","\u003Cp>\u003Cstrong>WebMCP Bridge\u003C\u002Fstrong> exposes your WordPress (and WooCommerce) functionality as \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwebmcp\u002Fwebmcp-spec\" rel=\"nofollow ugc\">WebMCP\u003C\u002Fa> tools that AI agents can discover and invoke directly in the browser.\u003C\u002Fp>\n\u003Cp>Once installed, your site automatically becomes “agent-friendly”:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>AI agents can \u003Cstrong>search posts, pages, and custom post types\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>AI agents can \u003Cstrong>browse products, manage the cart, apply coupons\u003C\u002Fstrong> (WooCommerce)\u003C\u002Fli>\n\u003Cli>AI agents can \u003Cstrong>read navigation menus and site metadata\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Developers can \u003Cstrong>register custom tools\u003C\u002Fstrong> in minutes via a simple PHP API\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>What is WebMCP?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>WebMCP is a new browser-native protocol (currently in Chrome Early Preview) that lets web apps expose their functionality as structured “tools” that AI agents can invoke — without needing to screenshot or parse HTML. Think of your website as an MCP server running entirely client-side.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How it works\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Install and activate the plugin\u003C\u002Fli>\n\u003Cli>Enable the features you want from \u003Cstrong>Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> WebMCP Bridge\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Your tool manifest is immediately available at \u003Ccode>\u002Fwp-json\u002Fwebmcp-bridge\u002Fv1\u002Fmanifest\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>AI agents (or any JavaScript code) can call your tools via REST API or the native browser WebMCP API\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Included tools\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cem>Core:\u003C\u002Fem>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>search_posts\u003C\u002Fcode> — Search posts, pages, or custom post types\u003C\u002Fli>\n\u003Cli>\u003Ccode>get_post\u003C\u002Fcode> — Retrieve a single post by ID or slug\u003C\u002Fli>\n\u003Cli>\u003Ccode>get_menu\u003C\u002Fcode> — Return navigation menu items\u003C\u002Fli>\n\u003Cli>\u003Ccode>get_categories\u003C\u002Fcode> — List taxonomy terms\u003C\u002Fli>\n\u003Cli>\u003Ccode>get_site_info\u003C\u002Fcode> — Site name, description, URL, language\u003C\u002Fli>\n\u003Cli>\u003Ccode>submit_contact_form\u003C\u002Fcode> — Contact Form 7 integration\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>WooCommerce (requires WooCommerce plugin):\u003C\u002Fem>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>woo_search_products\u003C\u002Fcode> — Search by keyword, category, price range\u003C\u002Fli>\n\u003Cli>\u003Ccode>woo_get_product\u003C\u002Fcode> — Full product details including attributes\u003C\u002Fli>\n\u003Cli>\u003Ccode>woo_add_to_cart\u003C\u002Fcode> — Add a product to the cart\u003C\u002Fli>\n\u003Cli>\u003Ccode>woo_get_cart\u003C\u002Fcode> — Current cart contents and totals\u003C\u002Fli>\n\u003Cli>\u003Ccode>woo_remove_from_cart\u003C\u002Fcode> — Remove an item by cart key\u003C\u002Fli>\n\u003Cli>\u003Ccode>woo_apply_coupon\u003C\u002Fcode> — Apply a coupon code\u003C\u002Fli>\n\u003Cli>\u003Ccode>woo_get_checkout_fields\u003C\u002Fcode> — Return checkout field schema\u003C\u002Fli>\n\u003Cli>\u003Ccode>woo_get_product_categories\u003C\u002Fcode> — List all product categories\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Even more powerful with Mescio for Agents\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>WebMCP Bridge integrates automatically with the \u003Cstrong>Mescio for Agents\u003C\u002Fstrong> plugin. When both plugins are active, two additional tools are unlocked:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>get_markdown_content\u003C\u002Fcode> — Returns any post or page as clean Markdown, the format AI models consume most efficiently. Instead of raw HTML, agents receive structured, token-optimized content ready for reasoning and summarization.\u003C\u002Fli>\n\u003Cli>\u003Ccode>get_llms_txt\u003C\u002Fcode> — Exposes the site-wide \u003Ccode>llms.txt\u003C\u002Fcode> context document (index or full variant), giving agents an instant, structured overview of what the site is about, who it is for, and what content is available — before they even start searching.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Together, the two plugins turn your WordPress site into a fully AI-native content source: WebMCP Bridge handles the tool layer (what agents can \u003Cem>do\u003C\u002Fem>), while Mescio for Agents handles the content layer (what agents can \u003Cem>read\u003C\u002Fem> and \u003Cem>understand\u003C\u002Fem>).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Privacy\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin does not collect, store, or transmit any user data to external servers. All tool execution happens locally within your WordPress installation. No telemetry, no phone-home, no external API calls.\u003C\u002Fp>\n","Make your WordPress site natively AI-agent friendly via the WebMCP protocol — no backend server required.",10,160,"2026-03-24T15:26:00.000Z",[28,46,47,48,49],"ai-agent","mcp","webmcp","woocommerce","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwebmcp-bridge\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwebmcp-bridge.1.3.2.zip","2026-04-06T09:54:40.288Z"]