Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Authorization not required, issuer https://volunteerreminder.com
Authorization not required, issuer https://volunteerreminder.com
Authorization not required, issuer https://volunteerreminder.com
Authorization not required, issuer https://volunteerreminder.com
Authorization not required, issuer https://volunteerreminder.com
Authorization not required, issuer https://volunteerreminder.com
Changed the definition of "create_schedule", "preview_schedule_occurrences" and "update_schedule"
⟨118 unchanged words⟩ "]. Required (non-empty) when schedule_type is'weekly';'weekly' or 'biweekly'; ignored otherwise.","items":{"enum":[" ⟨152 unchanged words⟩ on one or more days of the week; 'biweekly' is the same weekday mask every 14 days (start_date picks which week; not BiMonthly, which is every other month); 'monthly_fixed'/'bimonthly_fixed' recur on a fixed day of the ⟨24 unchanged words⟩ of dates.","enum":["weekly","biweekly","monthly_fixed","monthly_nth","bimonthly_fixed","bimonthly_nth"," ⟨25 unchanged words⟩ occurrences materialize, or null for no lower bound. For 'biweekly' this also picks which week the 14-day rotation lands on; when omitted, the server uses the first selected weekday after today. Updating an existing biweekly schedule with null keeps its stored date."},"start_month":{"description":"Anchor month ⟨86 unchanged words⟩
Authorization not required, issuer https://volunteerreminder.com
Authorization not required, issuer https://volunteerreminder.com
Authorization not required, issuer https://volunteerreminder.com
Authorization not required, issuer https://volunteerreminder.com
Authorization not required, issuer https://volunteerreminder.com
Authorization not required, issuer https://volunteerreminder.com
Authorization not required, issuer https://volunteerreminder.com
Authorization not required, issuer https://volunteerreminder.com
Authorization not required, issuer https://volunteerreminder.com
Certificate recorded, valid to 2026-12-09
Authorization not required, issuer https://volunteerreminder.com
First tool surface recorded: 23 tools (server version 0.3.0)
Showing the latest 19 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
⟨100 unchanged words⟩ "]. Required (non-empty) when schedule_type is'weekly';'weekly' or 'biweekly'; ignored otherwise.","items":{"enum":[" ⟨71 unchanged words⟩ on one or more days of the week; 'biweekly' is the same weekday mask every 14 days (start_date picks which week; not BiMonthly, which is every other month); 'monthly_fixed'/'bimonthly_fixed' recur on a fixed day of the ⟨24 unchanged words⟩ of dates.","enum":["weekly","biweekly","monthly_fixed","monthly_nth","bimonthly_fixed","bimonthly_nth"," ⟨25 unchanged words⟩ occurrences materialize, or null for no lower bound. For 'biweekly' this also picks which week the 14-day rotation lands on; when omitted, the server uses the first selected weekday after today. Updating an existing biweekly schedule with null keeps its stored date."},"start_month":{"description":"Anchor month ⟨84 unchanged words⟩
⟨19 unchanged words⟩ Changing recurrence fields recomputes and re-materializes future occurrences. If the change would remove upcoming shifts, nothing is saved and the tool returns confirm_remove_required with the `removed` dates and a `confirm_token`. Show the user those dates; only if they agree, call again with the same changes plus confirm_remove: true and that confirm_token. This tool does NOT change the roster; use ⟨8 unchanged words⟩
{"$schema":"http://json-schema.org/draft-07/schema#","properties":{"confirm_remove":{"description":"Set true to apply a change that removes upcoming shifts, only after the user approved the dates a previous confirm_remove_required result listed. Requires confirm_token from that result.","type":"boolean"},"confirm_token":{"description":"The confirm_token from the confirm_remove_required result for this same change.","type":"string"},"custom_dates":{"description":"Explicit list of \ ⟨71 unchanged words⟩ "]. Required (non-empty) when schedule_type is'weekly';'weekly' or 'biweekly'; ignored otherwise.","items":{"enum":[" ⟨141 unchanged words⟩ on one or more days of the week; 'biweekly' is the same weekday mask every 14 days (start_date picks which week; not BiMonthly, which is every other month); 'monthly_fixed'/'bimonthly_fixed' recur on a fixed day of the ⟨24 unchanged words⟩ of dates.","enum":["weekly","biweekly","monthly_fixed","monthly_nth","bimonthly_fixed","bimonthly_nth"," ⟨25 unchanged words⟩ occurrences materialize, or null for no lower bound. For 'biweekly' this also picks which week the 14-day rotation lands on; when omitted, the server uses the first selected weekday after today. Updating an existing biweekly schedule with null keeps its stored date."},"start_month":{"description":"Anchor month ⟨84 unchanged words⟩
{"destructiveHint":falsetrue,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":false}