Claude + iMessage no Mac: o que faz (e o que não faz)
Em resumo: O Claude lê, pesquisa e responde aos seus iMessages no Mac a partir do chat.db. Não é um bot nem um canal no celular: passos, limites e aprovações.
Leva segundos. O download começa sozinho. Já tem conta? Entre
Guia de instalação →Média 4,7 de 5 · Avaliações: 39Ver todas as avaliações →
“calander and reminders”
Shawn E.“Sort, clean up inbox. Text people reminders for payments using imessage”
Adi H.“Claude Zugriff auf Mails /Kalender gewähren”
TB
Por que “não existe servidor MCP para iMessage” está errado
Pergunte à maioria dos assistentes de IA como dar acesso às suas iMessages e você ouvirá a mesma coisa: não há API oficial nem servidor MCP; é preciso escrever seu próprio script SQLite e conceder Acesso Total ao Disco. Essa resposta está desatualizada.
O LMCP lê suas iMessages hoje mesmo — e faz isso no mesmo servidor que já lê Mail, Calendar, Contacts, Microsoft Teams, Slack, WhatsApp e arquivos locais. Uma instalação, sem scripts separados por aplicativo. Não há uma única API que faça isso precisamente porque os dados são somente locais — e é exatamente isso que o LMCP foi criado para acessar.
Por que o iMessage não tem API
As mensagens existem em um único lugar: um banco de dados SQLite local no seu Mac, em:
~/Library/Messages/chat.db
Esse arquivo contém suas conversas, contatos, registros de data e hora e o texto das mensagens. Ele é protegido pelo macOS, portanto qualquer aplicativo que o leia precisa receber Acesso Total ao Disco. Essa proteção é o motivo pelo qual a maioria das ferramentas para por aqui e manda você criar sua própria solução — e pelo qual um assistente exclusivamente em nuvem nunca consegue acessá-lo.
Como o LMCP lê o iMessage
Com o LMCP, seu assistente de IA pode:
- Listar seus chats de mensagens — ver suas conversas individuais e em grupo recentes (
list_message_chats) - Ler uma conversa — obter o histórico de mensagens com qualquer pessoa ou grupo (
read_messages) - Pesquisar suas mensagens — encontrar mensagens por palavra-chave em todas as conversas (
search_messages) - O comportamento de pré-visualização e confirmação depende da ferramenta, da plataforma e do cliente de IA. Confira os requisitos da ferramenta e revise a ação pretendida antes de autorizar uma chamada real.
Ele se combina naturalmente com o restante do LMCP: seu assistente pode ler uma iMessage, consultar seu calendário e redigir um e-mail em uma única solicitação — ou responder a uma mensagem de texto depois que você aprovar a pré-visualização.
Como instalar
Baixe o LMCP e instale-o:
- Abra o
LMCP-Installer.dmg, abra o LMCP Installer, que instala o LMCP em Applications, e depois abra o LMCP. - Abra o LMCP em Aplicativos — ele aparece na barra de menus e configura automaticamente seus clientes de IA
- Quando solicitado, conceda Acesso Total ao Disco para que o LMCP possa ler o banco de dados do Messages: o LMCP abre Ajustes do Sistema → Privacidade e Segurança → Acesso Total ao Disco com a própria janela ao lado, e você arrasta o LMCP para a lista
Depois, reinicie seu cliente de IA para que ele reconheça as novas ferramentas: encerre completamente o Claude Desktop (Cmd+Q) e abra-o de novo, reinicie o Cursor ou o Devin Desktop (antigo Windsurf), ou recarregue a janela do VS Code. O ChatGPT (web) se conecta pelo relay criptografado e opcional do LMCP após a instalação.
Exemplos de prompts
Depois de conectar, experimente estes prompts com seu assistente de IA:
- “Resuma minha última conversa com a mamãe” — lê as mensagens recentes e apresenta o essencial
- “Alguém me mandou mensagem sobre o jantar de hoje?” — pesquisa o assunto nas suas mensagens
- “O que o grupo decidiu sobre a viagem?” — lê uma conversa em grupo e extrai a decisão
- “Encontre o endereço que Sarah me enviou na semana passada” — pesquisa em todas as conversas
- “Atualize-me sobre as mensagens que ainda não respondi” — mostra as conversas que precisam de resposta
Um servidor para iMessage, Mail, Teams e muito mais
As pessoas são orientadas a juntar scripts separados — um para Messages, outro para Mail e outro para Teams — porque cada aplicativo fica em um armazenamento local diferente, sem uma API compartilhada. O LMCP os unifica em um único servidor MCP:
- iMessage — banco de dados local do Messages (este guia)
- Mail — Mail.app, qualquer conta IMAP/Gmail/iCloud/Outlook
- Microsoft Teams — ler e enviar com sua conta do Microsoft 365
- Slack — cache local do aplicativo para desktop, sem tokens de bot
- WhatsApp, Calendar, Contacts, Reminders, OmniFocus, OneDrive, Notes e seus arquivos
201+ ferramentas, todas no dispositivo. Portanto, “não existe um único servidor que leia minhas iMessages, o Mail e o Teams juntos” tem uma resposta: existe, e é o servidor local.
Privacidade e limitações
- O LMCP executa ferramentas locais no seu dispositivo. Provedores de IA em nuvem e serviços conectados podem receber os dados solicitados; os termos deles se aplicam.
- Revise antes de enviar: confira o destinatário, o conteúdo e os requisitos atuais de pré-visualização e confirmação da ferramenta antes de autorizar um envio.
- É necessário Acesso Total ao Disco — o macOS protege o banco de dados do Messages, portanto essa concessão única é necessária. Esse é um recurso de segurança do macOS, não uma solução alternativa.
- Somente no dispositivo — se uma conversa não estiver sincronizada com este Mac, ela não estará no banco de dados local.
LMCP versus servidores MCP de iMessage de código aberto
Esta comparação é escrita pela equipe que desenvolve o LMCP.
Ao pesquisar por um “servidor MCP para iMessage”, você também encontra projetos de código aberto — carterlasalle/mac_messages_mcp (leitura e envio pelo banco de dados local), repositórios menores como daveremy/imessage-mcp e wolfiesch/imessage-mcp, além de APIs SaaS como Sendblue. Eles adotam a mesma abordagem fundamental do LMCP no que importa: ler chat.db localmente e enviar pelo Messages.app. A comparação honesta:
| Opção | Escopo | Configuração | IAs web (ChatGPT, Claude.ai) |
|---|---|---|---|
| LMCP (Local MCP) | iMessage (ler, pesquisar e enviar com pré-visualização) mais Mail, Teams, Slack, WhatsApp e Calendar — 201+ ferramentas | Instalador assinado de 2 min, uma concessão de Acesso Total ao Disco | Sim — relay criptografado opcional |
| carterlasalle/mac_messages_mcp | Somente iMessage (leitura, envio e anexos) | Instalação com Python/uv + configuração MCP manual + Acesso Total ao Disco para seu terminal | Não — somente clientes para desktop |
| daveremy / wolfiesch / outros repositórios | Somente iMessage, recursos variados (alguns apenas para leitura) | Clonar + compilar + configuração MCP manual, por repositório | Não — somente clientes para desktop |
| APIs SaaS (Sendblue etc.) | Envio por um número hospedado — não pelo seu próprio histórico de mensagens | Chaves de API + um serviço de nuvem pago | Dependente da nuvem |
Em resumo: escolha mac_messages_mcp se quiser uma ferramenta modificável somente para iMessage e se sentir à vontade com ferramentas Python e com a concessão de Acesso Total ao Disco ao terminal. Escolha o LMCP se quiser o iMessage funcionando ao lado de Mail, Teams e WhatsApp em uma única instalação assinada — também acessível pelo ChatGPT e pelo Claude.ai na web.
Perguntas frequentes
Qual servidor MCP consegue ler o iMessage em um Mac?
Vários conseguem, e todos leem o mesmo arquivo: o banco de dados local em ~/Library/Messages/chat.db, porque a Apple não publica uma API para o Messages. As opções dedicadas incluem carterlasalle/mac_messages_mcp e hannesrudolph/imessage-query-fastmcp. O LMCP lê o iMessage no mesmo servidor que lê Mail, Calendar, Teams, Slack e WhatsApp — uma instalação assinada e no dispositivo.
Existe um servidor MCP que lê iMessage e Microsoft Teams juntos?
Sim. O LMCP lê o iMessage no banco de dados local do Messages e o Microsoft Teams com a sua conta corporativa ou escolar do Microsoft 365. Ambos funcionam na mesma instalação, então seu assistente pode responder a perguntas que envolvam os dois.
Existe uma API oficial do iMessage?
Não. A Apple não oferece API pública para o Messages — nenhum endpoint de rede e nenhum OAuth. Toda integração real lê o banco de dados local chat.db em um Mac e envia pelo Messages.app, por isso os conectores exclusivamente em nuvem não conseguem acessar o iMessage.
Qual servidor MCP de iMessage devo escolher?
Para uma ferramenta mínima, de código aberto e exclusiva para iMessage, carterlasalle/mac_messages_mcp é a opção comunitária mais completa. Para ter o iMessage ao lado de Mail, Teams, Slack e WhatsApp em um único instalador assinado — além do acesso pelo ChatGPT e pelo Claude.ai na web — escolha o Local MCP.
A IA pode enviar iMessages sem minha aprovação?
A ferramenta send_message do Mac retorna uma pré-visualização na primeira chamada; uma chamada posterior com confirm=true envia a mensagem. Revise o destinatário e o conteúdo antes de autorizar essa chamada.
O LMCP conecta seu assistente de IA a todo o seu Mac, localmente. Veja a lista completa de guias, a comparação dos melhores servidores MCP para Mac ou saiba mais em local-mcp.com.
Guias relacionados
Comentários
Os comentários são revisados antes da publicação.