LimbiPressroombetaby LimbiDocs
# Pressroom by Limbi

Your website, changed from a chat. Connect your assistant to `https://pressroom.limbi.net/mcp` (see /connect) and describe what you want. Every change becomes a preview you look at first; nothing reaches production until you publish it.

## Verbs (MCP tools; the same verbs exist under /api)

| tool | what it does |
|---|---|
| list_sites | Your sites with their live URL. |
| site_status | One site: live URL, last publish, open changes, live versions. |
| list_pages | The page files of a site. |
| get_page | The text of one page file (read-only), from the live version or from a change. |
| draft_change | Describe a change in words. Pressroom edits the site in a branch, validates it, deploys a preview and returns its URL. |
| revise_change | Feedback on a preview. Same branch, new preview. |
| wait_for_change | Follow a change that is still being written or published (returns within 55 seconds). |
| list_changes | Changes of a site, newest first. |
| publish_change | Merge a previewed change into production and deploy it. Requires approvedPreviewUrl = the preview URL, as the confirmation step. |
| discard_change | Drop a change that is not wanted. |
| rollback_site | Put the previous live version back. |
| whoami | Your account, workspace and this month's spend. |

## REST

`Authorization: Bearer <pr_ key or OAuth token>`, JSON in and out.

- GET /api/me
- GET /api/sites
- GET /api/sites/:slug
- GET /api/sites/:slug/pages
- GET /api/sites/:slug/pages/*path  (?change=<id> for a change's version)
- GET /api/sites/:slug/changes  (?open=1)
- POST /api/sites/:slug/draft  {brief, wait?}
- POST /api/sites/:slug/rollback  {tag?}
- GET /api/sites/:slug/versions
- GET /api/changes/:id
- GET /api/changes/:id/wait?seconds=40
- GET /api/changes/:id/log
- POST /api/changes/:id/revise  {feedback, wait?}
- POST /api/changes/:id/publish  {approvedPreviewUrl, wait?}
- POST /api/changes/:id/discard

Client faults answer 400 with a readable message; the server never returns internals.