manifest / integrations / wp-agent-ready
WP Agent Ready WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA
WordPress plugin that exposes published content to AI agents and LLMs via a clean REST API
★ 0stars
18release downloads
v0.11.1latest · 3mo ago
Install
Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/planeasoluciones/wp-agent-ready/releases/download/v0.11.1/wp-agent-ready.zipUpdates itself. It ships its own updater, so new versions appear under Dashboard → Updates.
WordPress plugin that exposes published content to AI agents and LLMs via a clean, structured REST API.
What it does
- REST endpoint
/wp-json/wpar/v1/contentreturning clean, HTML-stripped content - Optional Yoast SEO integration (meta description, SEO title)
- Basic rate limiting (60 req/hour per IP) via transients
- Webhook receiver for re-indexing from an external MCP server
- Exposes
/.well-known/mcp.jsonfor MCP discoverability (includes MCP server URL when configured) - Generates
/llms.txtat the site root when no other plugin already provides one (cooperative: does not override physical files written by Yoast SEO, Rank Math, etc.) - Automatic updates from GitHub Releases — no manual ZIP upload required
What it does NOT do
- Generate AI content
- Modify existing content
- Depend on external APIs
Requirements
- WordPress 6.0+
- PHP 8.1+
Installation
- Upload the
wp-agent-ready/folder to/wp-content/plugins/ - Activate the plugin from the WordPress admin
- The REST endpoint is immediately available at
/wp-json/wpar/v1/content
Project structure
wp-agent-ready/
├── wp-agent-ready.php ← plugin header + bootstrap
├── includes/
│ ├── endpoint.php ← REST route registration
│ ├── handler.php ← main request handler
│ ├── sanitizer.php ← HTML cleaning
│ ├── yoast.php ← optional Yoast SEO integration
│ ├── rate-limit.php ← IP-based rate limiting
│ ├── webhook.php ← webhook emitter/receiver
│ ├── updater.php ← auto-updates from GitHub Releases
│ └── lib/ ← vendorized third-party libraries (plugin-update-checker)
├── public/
│ └── well-known.php ← /.well-known/mcp.json + llms.txt
└── languages/ ← i18n ready
Development
composer install
composer run lint # PHPCS
composer run analyse # PHPStan
composer run check # both
License
GPL-2.0-or-later — see LICENSE
Releases
23 releases. Each count is every asset in that release; expand a row for the breakdown.
Tag
Published
Assets
Downloads