19 tools from the Meetsync MCP Server, categorised by risk level.
View the Meetsync policy →findMutualAvailability Use this tool when you need to find meeting times that work for all participants simultaneously. This is the primary scheduling intelligence tool —... getBooking Use this tool when you need to retrieve full details about a specific booking — including its status, participants, start/end times, calendar event... getParticipant Use this tool when you already have the participant's UUID and need to look up their details — timezone, calendar provider, or status. Prerequisite... getParticipantAvailability Use this tool when you need to inspect the free time windows for exactly one participant — for example, to verify they are free at a specific time ... getParticipantPreferences Use this tool when you need to read a participant's scheduling preferences — working hours by day, blackout windows, buffer time between meetings, ... getProposal Use this tool when you need to inspect a specific proposal — to see its current status, check which participants have and have not yet responded, o... listBookings Use this tool when you need to retrieve confirmed, cancelled, or rescheduled meetings. Supports filtering by participant, status, and time range. C... listParticipants Use this tool when you need to find participants and you do not yet have their UUID — for example, when you only know their name or email address. ... listProposals Use this tool when you need to browse existing meeting proposals — for example, to check whether a proposal is still pending, to find proposals inv... rescheduleBooking Use this tool when you need to move a confirmed meeting to a new time. The new startTime must be in the future. Conflict detection runs automatical... respondToProposal Use this tool to record one participant's response (accept or reject) to a meeting proposal. This must be called once per participant — if a propos... createBooking Use this tool to confirm a meeting. Choose the mode based on how you arrived here:
MODE 1 — Proposal-based (used after a proposal workflow): call t... createParticipant Use this tool when you need to register a new person in MeetSync so their calendar can be considered during scheduling. Must be called before a par... createProposal Use this tool when you want to send candidate meeting times to a group and collect their votes before confirming a booking. Prerequisites: every pa... setParticipantPreferences Use this tool when you need to set a participant's scheduling preferences: working hours, blackout windows, buffer time, and daily meeting cap. WAR... updateParticipant Use this tool when you need to change a participant's name, email, timezone, or calendar provider, or when you want to soft-deactivate a participan... cancelBooking Use this tool when a confirmed meeting needs to be permanently cancelled for all participants. If the intent is to move the meeting to a different ... cancelProposal Use this tool when the organizer needs to withdraw an entire proposal — cancelling it for all participants so no booking can result. Only proposals... deleteParticipant Use this tool only when you need to permanently and irreversibly erase a participant and all their data. If the goal is simply to stop scheduling s... The Meetsync MCP server exposes 19 tools across 3 categories: Read, Write, Destructive.
Use Intercept, the open-source MCP proxy. Write YAML rules for each tool — rate limits, argument validation, or deny rules — then run Intercept in front of the Meetsync server.
Meetsync tools are categorised as Read (11), Write (5), Destructive (3). Each category has a recommended default policy.
Deterministic policy on every MCP tool call. Per-identity grants. Full audit log.