Serveur MCP

savvycal

io.usefulapi/savvycal
Entreprise et opérations Productivité Public et accessible MCP 2026-07-28

Ce que fait ce MCP

Reads and manages SavvyCal scheduling links, available slots and booked events, including event cancellation and link status changes.

savvycal_cancel_event
Cancel event
Cancel a booked event/meeting. This notifies attendees and frees the slot. SavvyCal REST: DELETE /events/{id}.
Destructif
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'The event id to cancel.'}, 'reason': {'type': 'string', 'description': 'Optional cancellation reason (→ request body { reason }).'}}}
savvycal_duplicate_link
Duplicate link
Create a copy of an existing scheduling link. SavvyCal REST: POST /links/{id}/duplicate.
Destructif
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'The scheduling link id to duplicate.'}}}
savvycal_get_event
Get event
Get a single booked event/meeting by id. SavvyCal REST: GET /events/{id}.
Lecture seule
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'The event id.'}}}
savvycal_get_link
Get link
Get a single scheduling link by id. SavvyCal REST: GET /links/{id}.
Lecture seule
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'The scheduling link id.'}}}
savvycal_get_link_slots
Get link slots
Get available booking time slots for a scheduling link. Returns slots with start_at/end_at/duration/rank. SavvyCal REST: GET /links/{id}/slots.
Lecture seule
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'The scheduling link id.'}, 'duration': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Slot duration in minutes to request (→ query param duration).'}, 'time_zone': {'type': 'string', 'description': 'IANA time zone for the slots, e.g. America/New_York (→ query param time_zone).'}}}
savvycal_list_events
List events
List booked events/meetings (paginated). SavvyCal REST: GET /events.
Lecture seule
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Max records to return (pagination limit).'}}}
savvycal_list_links
List links
List the authenticated user's scheduling links (paginated). SavvyCal REST: GET /links.
Lecture seule
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Max records to return (pagination limit).'}}}
savvycal_toggle_link
Toggle link
Toggle a scheduling link between active and disabled (changes whether the public booking page accepts bookings). SavvyCal REST: POST /links/{id}/toggle.
Destructif
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'The scheduling link id to toggle.'}}}
Modifié
savvycal_cancel_event
2 October 2026 02:40
Modifié
savvycal_duplicate_link
2 October 2026 02:40
Modifié
savvycal_toggle_link
2 October 2026 02:40
Modifié
savvycal_get_event
2 October 2026 02:40
Modifié
savvycal_list_events
2 October 2026 02:40
Modifié
savvycal_get_link_slots
2 October 2026 02:40
Modifié
savvycal_get_link
2 October 2026 02:40
Modifié
savvycal_list_links
2 October 2026 02:40
Ajouté
savvycal_cancel_event
30 September 2026 02:40
Ajouté
savvycal_duplicate_link
30 September 2026 02:40
Ajouté
savvycal_toggle_link
30 September 2026 02:40
Ajouté
savvycal_get_event
30 September 2026 02:40
Ajouté
savvycal_list_events
30 September 2026 02:40
Ajouté
savvycal_get_link_slots
30 September 2026 02:40
Ajouté
savvycal_get_link
30 September 2026 02:40
Ajouté
savvycal_list_links
30 September 2026 02:40