mcp-elementor__elementor-list-posts
Lists WordPress posts, pages and products with pagination support. Use ONLY when the user explicitly asks to list, browse, search, or reference existing site content by id (e.g. "find the About page", "list my products"). Do NOT call this as a default discovery step — on large sites the response is context-heavy. Returns items the current user is allowed to read (published for everyone; drafts, pending, private, and scheduled items are included only when the user has permission to see them). Each item exposes its status so you can distinguish drafts from live content. Default returns 10 items sorted by most recently created. Use search to filter by keywords in title or content. Use post_type (all, post, page, or product) to narrow results; product requires WooCommerce (or another plugin that registers the product post type). Through Royally: its server marks it read-only, so it runs straight away.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | ||
| search | No | Optional keyword matched against post title and content. | |
| site_id | No | Site to run this tool on: 8ef2e52b-bd07-4671-a363-ebe8b480b65c (https://demo.royalplugins.com) | |
| per_page | No | ||
| post_type | No | Filter by post type. "all" returns posts, pages and products (when available). | all |