local-only server
The server can only run on the client’s local machine because it depends on local resources.
Herramienta MCP del calendario de Outlook
Un servidor de Protocolo de contexto de modelo (MCP) que le permite a Claude acceder y administrar su calendario local de Microsoft Outlook (solo Windows).
Características
- Ver eventos del calendario : enumera eventos dentro de un rango de fechas, ve detalles del evento, verifica el estado del asistente
- Administrar eventos del calendario : crear nuevos eventos y reuniones, actualizar eventos existentes
- Inteligencia de calendario : encuentre franjas horarias libres para programar e identifique los horarios óptimos para reuniones
- Compatibilidad con varios calendarios : acceda a diferentes calendarios en su perfil de Outlook
Prerrequisitos
- Sistema operativo Windows
- Cliente de escritorio Microsoft Outlook instalado
- Node.js (versión 14.x o superior)
- npm (viene con Node.js)
Instalación
Opción 1: Instalar desde npm
También puedes ejecutarlo directamente sin instalación usando npx:
Opción 2: Instalar desde la fuente
- Clona este repositorio o descarga el código fuente
- Instalar dependencias:
- Ejecutar el servidor:
Configuración del servidor MCP
Para utilizar esta herramienta con Claude, debes agregarla a tu archivo de configuración de MCP.
Para la aplicación de escritorio de Claude
Agregue lo siguiente a su archivo de configuración de Claude Desktop (ubicado en %APPDATA%\Claude\claude_desktop_config.json
):
Si se instala globalmente a través de npm:
Usando npx (sin instalación):
Si se instala desde la fuente:
Para la extensión VSCode de Claude
Agregue lo siguiente a su archivo de configuración MCP de la extensión Claude VSCode (ubicado en %APPDATA%\Code\User\globalStorage\saoudrizwan.claude-dev\settings\cline_mcp_settings.json
):
Si se instala globalmente a través de npm:
Usando npx (sin instalación):
Si se instala desde la fuente:
Para la instalación de origen, reemplace path/to/outlook-calendar-mcp
con la ruta real donde instaló esta herramienta.
Uso
Una vez configurado, Claude tendrá acceso a las siguientes herramientas:
Lista de eventos del calendario
Ejemplo: "Enumerar mis eventos del calendario para la próxima semana"
Crear evento de calendario
Ejemplo: "Agregar una reunión con John sobre la propuesta del proyecto el viernes a las 2 p. m."
Encuentra franjas horarias libres
Ejemplo: "¿Cuándo estoy libre para una reunión de 1 hora esta semana?"
Obtener el estado de asistente
Ejemplo: "¿Quién no ha respondido a la invitación a la reunión de mi equipo?"
Nota importante : Al usar operaciones que requieren un ID de evento (update_event, delete_event, get_attendee_status), debe usar el campo
id
de la respuesta list_events. Este es el EntryID único que Outlook usa para identificar eventos.
Actualizar evento del calendario
Ejemplo: "Actualizar mi reunión de equipo mañana para que comience a las 3 p. m. en lugar de las 2 p. m."
Obtener calendarios
Ejemplo: "Muéstrame mis calendarios disponibles"
Notas de seguridad
- En el primer uso, Outlook puede mostrar avisos de seguridad para permitir el acceso a scripts.
- La herramienta solo accede a su cliente Outlook local y no envía datos del calendario a servidores externos
- Todas las operaciones del calendario se realizan localmente en su computadora
Solución de problemas
- Avisos de seguridad de Outlook : si ve avisos de seguridad de Outlook, debe permitir que el script acceda a sus datos de Outlook
- Política de ejecución de scripts : si encuentra errores de ejecución de scripts, es posible que deba ajustar su política de ejecución de PowerShell
- Problemas de ruta : asegúrese de que la ruta en su archivo de configuración de MCP apunte a la ubicación correcta de la herramienta
Contribuyendo
Agradecemos sus contribuciones a la herramienta MCP del Calendario de Outlook. Consulte nuestra Guía de Contribución para obtener más información sobre cómo empezar.
Al participar en este proyecto, usted acepta cumplir con nuestro Código de conducta .
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
You must be authenticated.
El MCP del Calendario de Outlook permite a Claude administrar directamente los calendarios de Microsoft Outlook en sistemas Windows, ofreciendo una solución centrada en la privacidad que mantiene todos los datos locales. Los usuarios pueden ver eventos, crear reuniones, encontrar franjas horarias libres y administrar varios calendarios sin que sus datos salgan de su equipo.
- Features
- Prerequisites
- Installation
- MCP Server Configuration
- Usage
- Security Notes
- Troubleshooting
- Contributing
- License