mcp-easy-ai__wp_history_get
Get one change-history entry by id, including before/after payloads. For a post, page or media entry whose body changed or that was permanently deleted, content_before is the body BEFORE the change; when it cannot be given, content_before_unavailable says why. revision_content is the body AFTER the change (the revision WordPress saved with it), returned only when you can read the parent post. Body text is shown only when you can read the post now. unrecoverable, when present, maps each value this entry cannot give back to a reason: redacted, truncated, value_unavailable (path "*" means the whole previous state), not_stored, revision_gone or not_recorded. Non-admin callers (without the easy_mcp_ai_view_all_history capability) can only fetch entries they originated; entries belonging to another user are reported as "not found" rather than a permission error. The ip_address field is included only for callers with easy_mcp_ai_view_all_history (admins). Through Royally: its server marks it read-only, so it runs straight away.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The change-log row ID, as returned by wp_history_list. | |
| site_id | No | Site to run this tool on: 8ef2e52b-bd07-4671-a363-ebe8b480b65c (https://demo.royalplugins.com) |