SYNOLOGY/MCP.
Install
← Home
◆ Module

Calendar.

Create events, update times, and read across calendars. Plan tomorrow tonight — with timezone-aware tool calls and recurrence support.

7
Tools
3
Read
4
Write
v2.5.3+
Calendar
◆ Tool reference
Tool
Signature
Description
calendar_list_calendars
()
READ
calendar_list_events
({ calendarId, from, to })
READ
calendar_get_event
({ calendarId, eventId })
READ
calendar_create_calendar
({ name, color?, confirm })
WRITE
calendar_create_event
({ calendarId, title, start, end, ..., confirm })
WRITE
calendar_update_event
({ calendarId, eventId, ..., confirm })
WRITE
calendar_delete_event
({ calendarId, eventId, confirm })
WRITE
◆ Example call

Move tomorrow’s standup by 30 minutes.

// User asks: "push tomorrow standup to 10am"
await calendar_update_event({
calendarId: "team",
eventId: "standup-1714",
start: "2026-05-03T10:00:00+09:00",
end: "2026-05-03T10:30:00+09:00",
confirm: true,
})
→ Event updated · invitees notified
◆ Requires
  • 01Synology Calendar 2.5.3+
  • 02DSM 7.2.2 build 72806+
  • 03CalDAV enabled
◆ Other modules
11 tools
Drive.
13 tools
Spreadsheet.
6 tools
MailPlus.

Move your
NAS forward.

MIT licensed. Open source. Self-hosted from the first byte to the last.

Star on GitHubRead the docs