Cal.com Calendar MCP Server

by mumunha
Verified

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Provides tools for managing calendar appointments through Cal.com, including scheduling new appointments, modifying existing ones, canceling appointments, and viewing scheduled appointments within date ranges.

Servidor MCP del calendario de Cal.com

Una implementación de servidor MCP que se integra con la API de calendario de Cal.com y proporciona capacidades de programación de citas.

Características

  • Agregar citas : programe nuevas citas en el calendario con los detalles de los asistentes
  • Actualizar citas : modifique los detalles de las citas existentes, como la hora y las notas.
  • Eliminar citas : cancelar y eliminar citas existentes
  • Lista de citas : vea las citas programadas para rangos de fechas específicos

Herramientas

  • calcom_add_cita
    • Crear nuevas citas en el calendario
    • Entradas:
      • eventTypeId (número): El ID del tipo de evento de Cal.com
      • startTime (cadena): Hora de inicio en formato ISO (AAAA-MM-DDTHH:mm:ss.sssZ)
      • endTime (cadena): Hora de finalización en formato ISO (AAAA-MM-DDTHH:mm:ss.sssZ)
      • name (cadena): nombre del asistente
      • email (cadena): correo electrónico del asistente
      • notes (cadena, opcional): Notas adicionales para la cita
  • calcom_actualizar_cita
    • Actualizar las citas del calendario existentes
    • Entradas:
      • bookingId (número): El ID de reserva de Cal.com para actualizar
      • startTime (cadena, opcional): Nueva hora de inicio en formato ISO
      • endTime (cadena, opcional): Nueva hora de finalización en formato ISO
      • notes (cadena, opcional): Nuevas notas para la cita
  • calcom_eliminar_cita
    • Eliminar citas del calendario existentes
    • Entradas:
      • bookingId (número): El ID de reserva de Cal.com que se eliminará
      • reason (cadena, opcional): motivo de la cancelación
  • lista_de_citas_de_calcom
    • Enumerar citas del calendario en un rango de fechas
    • Entradas:
      • startDate (cadena): Fecha de inicio en formato AAAA-MM-DD
      • endDate (cadena): fecha de finalización en formato AAAA-MM-DD

Configuración

Obtener una clave API

  1. Regístrese para obtener una cuenta en Cal.com
  2. Vaya a Configuración > Desarrollador > Claves API
  3. Generar una nueva clave API con los permisos adecuados

Uso con Claude Desktop

Agregue esto a su claude_desktop_config.json :

Estibador

{ "mcpServers": { "calcom-calendar": { "command": "docker", "args": [ "run", "-i", "--rm", "-e", "CALCOM_API_KEY", "mcp/calcom-calendar" ], "env": { "CALCOM_API_KEY": "YOUR_API_KEY_HERE" } } } }

NPX

{ "mcpServers": { "calcom-calendar": { "command": "npx", "args": [ "-y", "@modelcontextprotocol/server-calcom-calendar" ], "env": { "CALCOM_API_KEY": "YOUR_API_KEY_HERE" } } } }

Construir

Compilación de Docker:

docker build -t mcp/calcom-calendar:latest -f Dockerfile .

Licencia

Este servidor MCP cuenta con la licencia MIT. Esto significa que puede usar, modificar y distribuir el software libremente, sujeto a los términos y condiciones de la licencia MIT. Para más detalles, consulte el archivo de licencia en el repositorio del proyecto.

-
security - not tested
F
license - not found
-
quality - not tested

Un servidor MCP que permite programar, actualizar, eliminar y enumerar citas del calendario a través de la API de calendario de Cal.com.

  1. Features
    1. Tools
      1. Configuration
        1. Getting an API Key
        2. Usage with Claude Desktop
        3. Docker
        4. NPX
      2. Build
        1. License
          ID: iffg7bdru6