wordpress_mint_design_preview
Mint a 15-minute signed preview link for one page or post, drafts and staged duplicates included. Built for the respira.press dashboard and the Respira AER browser.
wordpress_mint_design_preview
Mint a short-lived, signed preview link for one page or post, or for the front page. Drafts and Respira duplicates are allowed, so an assistant can show you the page it is working on before anything is published.
Your MCP client may show it as respira_mint_design_preview (desktop MCP server) or respira_wordpress-mint-design-preview (the plugin's own MCP connector). They are the same tool.
This link lasts 15 minutes and is meant for you, inside Respira: the respira.press dashboard and the Respira AER browser use it to show the real rendered page. To send a page to a client, a colleague or anyone without a WordPress login, use the share preview link instead, which lasts 14 days. See Share preview links.
Parameters
2 parameters, none required.
| Name | Type | Required | What it is |
|---|---|---|---|
post_id | number | no | Optional post/page id; omit for the front page. Drafts and Respira duplicates are allowed. |
ttl_days | number | no | Optional lifetime in days, 1 to 90. Set it when a person will open the link; leave it out for the dashboard frame. |
Example call
No parameter is required, so the smallest valid call is empty:
{
"name": "wordpress_mint_design_preview",
"arguments": {}
}
Response
{
"success": true,
"url": "https://yoursite.com/?page_id=57&preview=true&respira_preview=57.1789060893.7fa2…",
"expires_at": "2026-09-10T18:08:16+00:00"
}
What it changes
Nothing. It only reads, so there is nothing to approve and nothing to undo.
When it fails
The failures seen most often on real sites in the last 30 days, most common first:
rest_no_route: The WordPress site has no such endpoint. Almost always an old plugin version, or a security plugin blocking the REST API. Update Respira for WordPress on the site and try again.
How long it takes
A typical call takes about 1.2 seconds. 19 in 20 finish within 2.7 seconds. Measured on real sites over the last week, so it includes the site's own hosting.
Availability
Works on any WordPress site, whichever page builder it uses. Available since Respira 8.6.15.
What the link does
For 15 minutes, a request that carries the link's respira_preview token:
- renders that one page, even if it is a draft or a staged duplicate, with no WordPress login;
- can be shown inside the respira.press dashboard (framing is allowed for respira.press only);
- skips page caching, so you see the latest version.
What it does not do
- It never reveals any page other than the one it was minted for.
- It does not log anyone in, set a cookie, or show the admin bar.
- Password-protected pages still ask for the password.
- Trashed pages cannot be previewed.
- After it expires, the page behaves as if the token were not there: a draft simply is not found.
Nothing is stored when a link is minted. The token is signed with your site's own secret and checked on every request.
Related
- Share preview links: the 14-day link to send to people without a login
- Duplicate-Before-Edit Workflow
- wordpress_create_page_duplicate
Example Prompts
- "Show me a preview of the draft you just made"
- "Mint a preview link for page 57"
- "Open the homepage preview in the AER browser"