get-recent-changes
Retrieve recent wiki changes with filters for event type, time window, user, namespace, and tags. Each row shows title, timestamp, user, revision IDs, size change, flags, and change type.
Instructions
Returns recent change events, newest first, in segments of 50. Defaults to edits and page creations; set types to include log actions, categorizations, or external changes. Each row includes title, timestamp, user, revision IDs, size change, flags (minor/bot/new/anon), tags, and change type. Filter by timestamp window, namespaces, user, change tag, or hide flags (hideBots/hideMinor/hideAnon/hideRedirects/hidePatrolled). Pass showPatrolStatus to include per-row patrol state (requires patrol rights). Paginate with the continue token from the truncation marker. For a single page's revision history, use get-page-history. Boolean flags appear only when true; rows report the size delta, not raw old/new lengths.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tag | No | Change tag — return only changes carrying this tag | |
| user | No | Username — return only changes by this user. Mutually exclusive with excludeUser. | |
| wiki | No | Wiki to target, as a key from the mcp://wikis/ resources (e.g. en.wikipedia.org), or the full mcp://wikis/ URI. Omit to use the default wiki. | |
| since | No | ISO 8601 timestamp — only return changes at or after this time | |
| types | No | Event types to include. Defaults to edit and new (content changes only). | |
| until | No | ISO 8601 timestamp — only return changes at or before this time | |
| continue | No | Continuation token from a prior call's truncation marker | |
| hideAnon | No | Omit edits by anonymous users | |
| hideBots | No | Omit bot-flagged edits | |
| hideMinor | No | Omit minor-flagged edits | |
| namespace | No | Namespace IDs to restrict the feed to — e.g. [0, 1] for main and talk | |
| excludeUser | No | Username — exclude changes by this user. Mutually exclusive with user. | |
| hidePatrolled | No | Omit patrolled edits. Requires patrol rights. | |
| hideRedirects | No | Omit changes whose target is a redirect | |
| showPatrolStatus | No | Include per-row patrol status; adds an "Unpatrolled: yes" line to unpatrolled rows. Requires patrol rights. |