royal-mcp__discover_tools
List Royal MCP tools filtered by category, plugin, capability class, or undo support. Returns a compact index — name, description, and metadata only — WITHOUT the full inputSchema. Use with the compact tool discovery profile (X-MCP-Profile: compact on initialize) to keep the tools/list payload small on context-limited clients: caller discovers, calls get_tool_info for the specific tool it wants to invoke, then dispatches via execute_tool. (site: demo.royalplugins.com) Royally lists each site's most-used tools; use this to find any other tool on the site, get_tool_info for its inputs, and execute_tool to run it. Through Royally: read-only, runs straight away.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| site_id | No | Site to run this tool on: 8ef2e52b-bd07-4671-a363-ebe8b480b65c (https://demo.royalplugins.com) | |
| by_plugin | No | Filter by third-party integration slug, e.g. "core", "woocommerce", "elementor", "divi", "acf", "yoast". | |
| by_category | No | Filter by category prefix, e.g. "posts", "pages", "media", "terms", "menus", "options", "elementor", "divi", "wc". | |
| by_capability | No | Filter by capability class inferred from the tool name (get_/list_ = read_only, update_/create_/add_ = write, delete_/reset_/bulk_delete_ = destructive). | |
| by_undo_support | No | Filter by whether the tool emits an undo token. |