Corsen Context publishes a bounded overview of selected public WordPress content and provides a read-only JSON-RPC endpoint for compatible MCP clients.
Your site gets two new capabilities:
Static Layer — Generates /llms.txt with a structured overview of selected public content. An optional, bounded /llms-full.txt export can be enabled in settings.
Dynamic Layer — Exposes a read-only Model Context Protocol (MCP) Streamable HTTP-style endpoint at /wp-json/corsen-context/v1/mcp with four content tools.
/llms.txt and the read-only endpoint are enabled; the heavier /llms-full.txt export is opt-in.initialize, ping, tools/list, tools/call, resources/list, resources/read, and notifications/initialized. The endpoint returns JSON responses and does not provide server-sent event streaming.search_site, get_page_content, list_content, get_sitemap.When enabled, Corsen Context publishes:
MCP: https://yoursite.com/wp-json/corsen-context/v1/mcp<link rel="mcp"> meta tag added automatically/llms.txt remains available to clients that know the conventionThese discovery hints are not universal standards and do not guarantee that a search engine or AI client will use the endpoint.
Corsen Context is an open-source project by Corsen AI. The project also provides packages for Next.js, Express, Astro, and Node.js. WordPress uses this dedicated PHP plugin.