WordPress plugin intelligence profile

Mescio for Agents

Mescio for Agents serves your WordPress content as clean Markdown to AI agents and GPT crawlers. Human visitors never notice a thing.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 6.9
Current version1.7.9
WordPress coverageTested up to WordPress 6.9
Minimum stackWP 6.0 · PHP 8.0
Directory statusactive
Last directory update14 Oct 202619d ago
Active installations400Adoption metric — not a quality score
WordPress.org rating5.0 / 5 from 1 ratings
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Mescio for Agents version 1.7.9 as active, updated 19d ago and tested up to WordPress 6.9.

Overview

About this plugin

Mescio for Agents 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 Accept: text/markdown content negotiation header.

Human visitors using a browser are completely unaffected. Mescio for Agents only activates when an AI agent or crawler explicitly asks for Markdown.

Why Markdown?

Feeding raw HTML to an AI is expensive and noisy. A heading like ## About Us costs ~3 tokens in Markdown vs 12–15 tokens as HTML — before accounting for <div> 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.

Markdown has become the lingua franca for AI systems. Mescio for Agents lets your site speak it natively, at zero cost to your human visitors.

How it works

When an HTTP client sends a request with Accept: text/markdown, 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 Content-Type: text/markdown header.

com/your-post/ \ -H "Accept: text/markdown"

Features

  • Zero configuration — works out of the box on any singular post, page or custom post type
  • /llms.txt endpoint — auto-generated index of all your content in the llmstxt.org standard format, so AI agents can discover what’s on your site
  • /llms-full.txt endpoint — full site content in a single Markdown file, ready for RAG pipelines
  • WooCommerce support — product pages include price, SKU, stock status, rating, attributes and gallery; products are grouped by category in llms.txt
  • Hide storefront pages — Cart, Checkout, My Account, Wishlist and payment-result pages stay out of llms.txt automatically; hide any other page from the metabox or a settings ID/URL list
  • YAML front matter — every document includes structured metadata (title, description, URL, date, categories, tags, featured image)
  • Multilingual — detects language via WPML, Polylang, TranslatePress or WordPress locale; emits Content-Language and Link: rel=alternate headers
  • REST API endpoint — /wp-json/mescio-for-agents/v1/markdown?id=<post_id> or?url=<permalink>
  • Page builder cleanup — aggressively strips Elementor, Divi, WPBakery and Beaver Builder layout noise
  • Token count header — X-Markdown-Tokens tells AI pipelines how large the document is before processing
  • Content Signals — emits Content-Signal: ai-train=yes, search=yes, ai-input=yes
  • Cache-safe Markdown — permalink content negotiation is skipped when a full-page cache is detected (LiteSpeed, WP Rocket, …) so Markdown cannot replace the HTML page in cache; agents use the REST alternate instead

Optional companion: WebMCP Bridge

Mescio for Agents is the content layer (what agents can read). WebMCP Bridge — same author, also free — is the tool layer (what agents can do): search, menus, and WooCommerce cart actions, without scraping HTML.

When both plugins are active, WebMCP automatically unlocks get_markdown_content and get_llms_txt. Mescio for Agents works fully on its own; WebMCP is optional.

Response headers

  • Content-Type: text/markdown; charset=utf-8
  • Content-Language: it (or detected language)
  • Vary: Accept
  • X-Markdown-Tokens: 725
  • Content-Signal: ai-train=yes, search=yes, ai-input=yes
  • Link: <url>; rel="alternate"; hreflang="en" (when translations available)

Multilingual plugin support

  • WPML — reads language and available translations automatically
  • Polylang — reads language and links to translated post IDs
  • TranslatePress — reads trp_language post meta
  • Manual — configure primary language and additional languages in Settings → Mescio for Agents

REST API

com/my-page/

Developer hooks

Filter: mescio_enabled_post_types — add or remove post types dynamically.

Filter: mescio_pre_convert_content — modify the HTML before conversion to Markdown.

Filter: mescio_post_convert_content — modify the Markdown after conversion.

txt.

Filter: mescio_excluded_llms_ids — add page IDs to the exclusion list.

Privacy

This plugin does not collect, store or transmit any personal data. It does not set cookies. It does not make external HTTP requests.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • rest api
  • agents
  • ai
  • llm
  • markdown
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 6.9

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 6.9.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to6.9
Minimum requirementsWordPress 6.0 · PHP 8.0
Update activity14 Oct 202619d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.7.81.7.9
Version1.7.71.7.8
WordPress compatibility6.9.96.9.10
Version1.7.61.7.7
Version1.7.51.7.6
Version1.7.41.7.5
WordPress compatibility6.9.76.9.9
Version1.7.31.7.4
Version1.7.21.7.3
Version1.7.11.7.2
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.