Compartir a través de


Referencia del servidor MCP del calendario de Microsoft Outlook

Importante

Debe formar parte del programa de versión preliminar Frontier para obtener acceso anticipado a Microsoft Agent 365. Frontier te conecta directamente con las últimas innovaciones de IA de Microsoft. Las previsualizaciones de Frontier están sujetas a los términos de previsualización existentes de sus acuerdos con clientes. Dado que estas características siguen en desarrollo, su disponibilidad y funcionalidades pueden cambiar con el tiempo.

Información general

Id. de servidor Nombre para mostrar Descripción
mcp_CalendarTools servidor MCP de calendario de Microsoft Outlook Servidor MCP para herramientas de calendario. Use este servidor MCP para operaciones de calendario, como crear, actualizar, recuperar eventos, administrar invitaciones y comprobar la disponibilidad.

Herramientas disponibles

mcp_CalendarTools_graph_acceptEvent

Acepte la invitación de eventos especificada en el calendario de un usuario.

Parámetros requeridos:

  • eventId: el id. del evento que se aceptará.

Parámetros opcionales:

  • userId: ID de usuario o nombre principal de usuario
  • comentario: texto opcional incluido en la respuesta
  • sendResponse: indica si se enviará respuesta al organizador

mcp_CalendarTools_graph_cancelEvent

Cancele un evento en el calendario de un usuario especificado y notifique a los asistentes.

Parámetros requeridos:

  • eventId: identificador único del evento que se cancelará.

Parámetros opcionales:

  • userId: ID de usuario o
  • comentario: mensaje de cancelación opcional

mcp_CalendarTools_graph_createEvent

Cree un nuevo evento de calendario en el calendario de un usuario especificado. Admite eventos periódicos y reuniones en línea.

Parámetros requeridos:

  • Asunto: Asunto/título del evento (no vacío)
  • Inicio: Marca temporal de inicio con y
  • Conclusión: Terminar la marca temporal con y
  • attendees_addresses: matriz de direcciones de correo electrónico de asistentes

Parámetros opcionales:

  • userId: ID de usuario o
  • cuerpo del evento con contentType (Text/HTML) y contenido
  • Ubicación: Ubicación con
  • attendees_types: roles de asistente (obligatorio, opcional, recursos)
  • attendees_names: nombres para mostrar de asistentes
  • recurrence: patrón de recurrencia y rango
  • isOnlineMeeting: se establece en verdadero para la reunión en línea
  • ProveedorDe ReunionesOnline:, ,
  • allowNewTimeProposals: permitir propuestas de tiempo (valor predeterminado: verdadero)
  • transactionId: Identificador

mcp_HerramientasCalendario_gráfico_rechazarEvento

Rechace la invitación de eventos especificada en el calendario de un usuario.

Parámetros requeridos:

  • eventId: el id. del evento que se rechazará.

Parámetros opcionales:

  • userId: ID de usuario o

  • comentario: texto opcional en la respuesta

  • sendResponse: indica si se enviará la respuesta

mcp_CalendarTools_graph_deleteEvent

Elimine un evento del calendario de un usuario especificado.

Parámetros requeridos:

  • eventId: identificador único del evento que se eliminará.

Parámetros opcionales:

  • userId: ID de usuario o

mcp_CalendarTools_graph_findMeetingTimes

Sugerir horas y ubicaciones de reunión en función de la disponibilidad del organizador y del asistente.

Parámetros requeridos:

  • meetingDuration: duración de la reunión (por ejemplo, "PT1H")

Parámetros opcionales:

  • userId: ID del organizador o
  • attendees_addresses: direcciones de correo electrónico de asistentes
  • attendees_types: tipos de asistentes
  • attendees_names: nombres para mostrar de asistentes
  • Restricción temporal: Disponibilidad de tiempo con franjas horarias y
  • locationConstraint: Opciones de ubicación
  • maxCandidates: sugerencias máximas
  • isOrganizerOptional: indicador opcional de organizador
  • returnSuggestionReasons: Incluir razones
  • minimumAttendeePercentage: umbral de asistencia mínimo

mcp_CalendarTools_graph_getEvent

Obtiene un único evento de calendario del calendario de un usuario especificado.

Parámetros requeridos:

  • eventId: identificador único del evento.

Parámetros opcionales:

  • userId: ID de usuario o
  • seleccionar: Parámetro de consulta OData
  • Expandir: OData para propiedades de navegación

mcp_CalendarTools_graph_getSchedule

Obtenga la agenda de disponibilidad de un usuario, lista de distribución o recurso.

Parámetros requeridos:

  • Horarios: direcciones SMTP de usuarios o recursos
  • startTime: Hora de inicio con y
  • finTime: Fin del tiempo con y

Parámetros opcionales:

  • userId: ID de usuario o
  • availabilityViewInterval: duración del espacio de tiempo en minutos

mcp_CalendarTools_grafico_listaVistaCalendario

Recupere las apariciones del calendario dentro de un intervalo de tiempo especificado para un usuario.

Parámetros requeridos:

  • startDateTime: inicio del intervalo de tiempo (ISO 8601)
  • endDateTime: fin del intervalo de tiempo (ISO 8601)

Parámetros opcionales:

  • userId: ID de usuario o
  • top: número máximo de eventos
  • orderby: cláusula Ordenar por

mcp_HerramientasCalendario_grafico_listarEventos

Recupere una lista de eventos del calendario de un usuario especificado.

Parámetros opcionales:

  • userId: ID de usuario o
  • startDateTime: inicio del intervalo de tiempo (ISO 8601)
  • endDateTime: fin del intervalo de tiempo (ISO 8601)
  • top: número máximo de eventos
  • filter: consulta de filtro de OData
  • orderby: OData ordenar por consulta

mcp_HerramientasDelCalendario_grafico_actualizarEvento

Actualice un evento de calendario existente en el calendario de un usuario especificado.

Parámetros requeridos:

  • eventId: identificador único del evento.

Parámetros opcionales:

  • userId: ID de usuario o
  • asunto: asunto actualizado
  • body: contenido del cuerpo actualizado
  • start: hora de inicio actualizada
  • end: hora de finalización actualizada
  • ubicación: ubicación actualizada
  • attendees_addresses: mensajes de correo electrónico de asistentes actualizados
  • attendees_types: tipos de asistentes actualizados
  • attendees_names: nombres de asistentes actualizados
  • isCancelled: Establecer en true para cancelar
  • recurrence: patrón de recurrencia actualizado

Características clave

Administración de eventos

  • Crear, leer, actualizar y eliminar eventos
  • Aceptar, rechazar y cancelar invitaciones
  • Compatibilidad con eventos periódicos
  • Integración con reuniones en línea (Teams, Skype)

Disponibilidad y programación

  • Obtener horarios de disponibilidad
  • Buscar horas de reunión con comprobación de disponibilidad
  • Vista de calendario con filtrado de intervalo de tiempo
  • Análisis de disponibilidad de asistentes

Administración de asistentes

  • Administrar asistentes obligatorios, opcionales y de recursos
  • Soporte para propuestas de horarios
  • Seguir respuestas
  • Compatibilidad con listas de distribución

Patrones de periodicidad

  • Patrones diario, semanal, mensual y anual
  • Periodicidad absoluta y relativa
  • Fecha de finalización o número de ocurrencias
  • Especificaciones de día de semana y mes

Reuniones de Internet

  • Integración con Teams para empresas
  • Compatibilidad con Skype Empresarial
  • Compatibilidad con Skype (para uso personal)
  • Generación automática de vínculos de reunión

Notas

  • Todas las marcas de tiempo utilizan el formato UTC/ISO 8601 con zona horaria
  • Calendar MCP se basa en encontrar usuarios dentro de la organización.
  • Las direcciones de correo electrónico deben estar en formato válido
  • Las matrices de asistentes (direcciones, tipos, nombres) deben estar en el mismo orden
  • Las reuniones online requieren y
  • La periodicidad requiere objetos de patrón y rango
  • Las zonas horarias deben ser coherentes en las horas de inicio y finalización
  • Permite la creación de eventos