Dê ao seu AI acesso ao Calendar no Mac (Claude, Cursor, VS Code) — Sem OAuth, sem chaves de API
Conecte seu assistente de AI ao calendário do seu Mac em 2 minutos. Funciona com Claude Desktop, Cursor, VS Code, ChatGPT e Windsurf. Verifique sua agenda, crie eventos e bloqueie tempo de foco — tudo por linguagem natural. Funciona com calendários iCloud, Google, Outlook e Exchange. Sem fluxos de OAuth, sem chaves de API.
O problema
As integrações de calendário com ferramentas de AI normalmente exigem telas de consentimento OAuth, gerenciamento de chaves de API e a concessão de acesso total à sua agenda a um serviço em nuvem. A API do Google Calendar precisa de um projeto GCP com credenciais OAuth. O Microsoft Graph precisa do registro de um app no Azure AD. Ambos exigem que os dados do seu calendário trafeguem por servidores de terceiros.
Para algo tão simples quanto “o que tenho na agenda amanhã?” ou “bloqueie 2 horas para trabalho concentrado”, essa complexidade de configuração é desproporcional. E, uma vez configurado, os dados do seu calendário passam a trafegar por serviços externos que você talvez não controle totalmente.
Como o LMCP resolve isso
O LMCP usa o framework EventKit da Apple para acessar seu calendário. O EventKit é a mesma API que o app Calendar embutido utiliza. Ele lê do armazenamento unificado de calendário no seu Mac, o que significa que toda conta de calendário que você tiver configurada — iCloud, Google, Outlook, Exchange, CalDAV — fica disponível automaticamente, sem qualquer autenticação adicional.
Não há fluxo de OAuth. Não há chaves de API. A única permissão necessária é o prompt padrão de acesso ao calendário do macOS, o mesmo que qualquer app de calendário acionaria. Os dados do seu calendário nunca saem do seu Mac.
Experimente pedir ao seu assistente de AI:
O que tenho na agenda amanhã? Bloqueie 2 horas para trabalho concentrado à tarde
Seu AI verifica seus eventos existentes, encontra um horário livre e cria um evento “Trabalho concentrado” — tudo em uma única etapa, direto da janela de chat.
Como funciona
O macOS mantém um armazenamento unificado de calendário gerenciado pelo processo CalendarAgent. Todo provedor de calendário (iCloud, Google, Exchange) sincroniza com esse armazenamento. O EventKit é o framework da Apple para ler e gravar nele.
Quando você instala o LMCP, o macOS pede que você conceda acesso ao calendário por meio do prompt padrão de TCC (Transparency, Consent, and Control). Uma vez concedido, o LMCP pode ler eventos de todos os seus calendários e criar novos eventos em qualquer um deles. Essa permissão pode ser revogada a qualquer momento em System Settings > Privacy & Security > Calendars.
Todos os dados do calendário permanecem locais. O LMCP roda em localhost:8765 e se comunica diretamente com seu cliente de AI — sem servidores intermediários envolvidos.
Passo 1: Instale o LMCP no seu Mac
Baixe o LMCP e instale-o:
- Abra o arquivo
.dmgbaixado, na sua pasta Downloads - Arraste o Local MCP para a pasta Applications
- Abra o Local MCP a partir da pasta Applications — ele aparece na sua barra de menu
Leva cerca de 30 segundos. Seus clientes de AI são configurados automaticamente.
Passo 2: Conceda acesso ao calendário
Na primeira execução, o macOS pedirá que você permita que o LMCP acesse seus calendários. Clique em “Allow.” Se você perdeu o prompt, vá em System Settings > Privacy & Security > Calendars e habilite o LMCP.
Em seguida, reinicie seu cliente de AI para que ele reconheça as novas ferramentas MCP:
- Claude Desktop — encerre completamente (Cmd+Q) e reabra
- Cursor — reinicie o editor
- VS Code — recarregue a janela (Cmd+Shift+P → “Reload Window”)
- ChatGPT / Windsurf — reinicie o aplicativo
Passo 3: Gerencie seu calendário pelo seu assistente de AI
Experimente estes prompts:
- “O que tenho agendado esta semana?” — veja todos os eventos em todos os calendários.
- “Bloqueie 2 horas para trabalho concentrado amanhã à tarde” — seu AI encontra um horário livre e cria o evento.
- “Crie uma reunião com a equipe de design na próxima terça-feira às 14h” — seu AI cria o evento no seu calendário preferido.
- “Estou livre na sexta-feira entre 10 e 12?” — verificação rápida de disponibilidade.
- “Exclua a reunião de standup na quinta-feira” — seu AI mostra os detalhes do evento e pede confirmação antes de removê-lo.
Quais provedores de calendário funcionam?
Qualquer conta de calendário configurada no app Calendar do macOS (ou em System Settings > Internet Accounts) fica disponível automaticamente:
- iCloud — o serviço de calendário da Apple
- Google Calendar — contas pessoais e do Google Workspace
- Microsoft Outlook / Exchange — incluindo Office 365 e Exchange on-premises
- CalDAV — qualquer servidor compatível com CalDAV (Fastmail, Nextcloud, Synology, etc.)
- Calendários assinados — assinaturas .ics somente leitura (feriados, esportes, etc.)
Se você tiver várias contas de calendário, seu AI pode ler de todas elas e você pode especificar em qual criar eventos: “Adicione isto ao meu calendário de trabalho.”
O que seu AI pode fazer com seu calendário
- Listar eventos — navegue pelos eventos de qualquer intervalo de datas, em todos os calendários
- Listar nomes de calendários — veja todos os calendários disponíveis e a quais contas pertencem
- Criar eventos — adicione novos eventos com título, horário, local e notas
- Excluir eventos — remova eventos após mostrar uma prévia para confirmação
Para operações destrutivas, como excluir eventos, seu AI sempre mostra os detalhes do evento e pede confirmação primeiro.
Fluxos de trabalho do dia a dia
Revisão da agenda matinal
O que tenho no calendário hoje? Resuma cada reunião e me diga se tenho algum intervalo maior que 30 minutos.
Seu AI lê seu dia, resume cada evento e destaca os blocos livres — tudo em uma única resposta.
Agendamento entre apps
Verifique nos meus e-mails se há solicitações de reunião que ainda não respondi, depois olhe meu calendário e me diga quais eu posso aceitar.
Como o LMCP conecta seu AI tanto ao e-mail quanto ao calendário, ele pode cruzar as solicitações com a sua disponibilidade real.
Perguntas frequentes
Isto funciona com o Google Calendar diretamente ou apenas pelo app Calendar do Mac?
O LMCP lê do armazenamento unificado de calendário do macOS via EventKit. Se o seu Google Calendar estiver adicionado em System Settings > Internet Accounts (o que o sincroniza com o app Calendar), funciona. O LMCP não se conecta à API do Google Calendar diretamente — ele lê a cópia sincronizada localmente, que é como ele evita precisar de OAuth.
Meu AI pode criar eventos em um calendário específico?
Sim. Basta especificar o nome do calendário no seu prompt: “Crie um evento de almoço no meu calendário Pessoal” ou “Adicione isto ao Trabalho.” Se você não especificar, seu AI usará o calendário padrão. Você pode pedir “Liste meus calendários” para ver todas as opções disponíveis.
O que acontece se eu revogar o acesso ao calendário depois?
Vá em System Settings > Privacy & Security > Calendars e desative o LMCP. As ferramentas de calendário param de funcionar imediatamente, e seu AI avisará que o acesso ao calendário não está disponível. Você pode reativá-lo a qualquer momento na mesma tela de configurações.
O que mais o LMCP pode fazer?
O calendário é uma das muitas integrações que o LMCP oferece. Você também pode conectar seu assistente de AI ao seu e-mail, ao Microsoft Teams, a Contacts, OneDrive, Notes, Reminders e mais. Confira a lista completa de guias para todas as integrações disponíveis.