Leia mensagens do Slack com IA (Claude, Cursor, VS Code) — Sem tokens, sem app do Slack | Local MCP

A maneira mais simples de dar ao seu assistente de IA acesso ao Slack sem criar um app do Slack, um token de bot ou aprovação de administrador do workspace.

L
LMCP··5 min read

Por que outras soluções exigem um app do Slack e um token

Conectar um assistente de IA ao Slack da maneira oficial significa passar pela Web API do Slack, o que exige:

  • Um app do Slack — você precisa criar e configurar um app no console de desenvolvedor do Slack
  • Escopos OAuth — escolher os escopos de leitura corretos (channels:history, groups:history, search:read…), o que é trabalhoso e fácil de errar
  • Aprovação do administrador do workspace — muitos workspaces exigem que um administrador instale ou aprove o app, e a maioria não fará isso para uma ferramenta pessoal
  • Gerenciamento de tokens — tokens de bot/usuário para armazenar de forma segura e renovar
  • Limites de taxa — o Slack restringe a API, e a pesquisa em particular é limitada

Para um indivíduo que só quer que sua IA o atualize sobre o Slack, isso é muita sobrecarga — e frequentemente um bloqueio definitivo se o administrador do seu workspace não aprovar apps.

Como o LMCP lê o Slack de forma diferente

O LMCP ignora completamente a API do Slack. Em vez de criar um app e gerenciar tokens, ele lê os dados do Slack a partir do cache local que o aplicativo de desktop do Slack mantém no seu Mac.

O aplicativo de desktop do Slack é um app baseado em Electron que armazena seus workspaces, canais e mensagens recentes em um banco IndexedDB (apoiado por LevelDB) no disco — parte de como ele funciona offline e carrega instantaneamente. Se você estiver conectado ao Slack no seu Mac, esses dados já estão na sua máquina.

O LMCP lê esse banco de dados diretamente com um parser especializado. Sem app do Slack, sem escopos OAuth, sem aprovação de administrador, sem tokens. Somente leitura por design — ele nunca envia nem altera nada.

O que você pode acessar

Através do LMCP, seu assistente de IA pode:

  • Listar seus workspaces — todos os workspaces do Slack aos quais você está conectado
  • Listar canais — navegar pelos canais e DMs em um workspace
  • Ler mensagens de canais — obter o histórico recente de mensagens de um canal
  • Pesquisar mensagens — encontrar mensagens nos seus canais por tópico ou palavra-chave

Este é um acesso somente leitura — o LMCP lê o que está em cache na sua máquina e não pode publicar, editar ou excluir nada no Slack.

Como instalar

Baixe o LMCP e instale:

  1. Abra o arquivo LMCP-Installer.pkg baixado na sua pasta de Downloads
  2. Arraste o Local MCP para a sua pasta de Aplicativos
  3. Abra o Local MCP a partir da sua pasta de Aplicativos — ele aparece na sua barra de menus

Leva cerca de 30 segundos. Seus clientes de IA são configurados automaticamente.

Após a instalação, reinicie seu cliente de IA para que ele detecte 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

Certifique-se de que o aplicativo de desktop do Slack esteja instalado e que você esteja conectado. O LMCP detecta os seus dados do Slack automaticamente — sem chaves de API, sem app para criar.

Exemplos de prompts

Depois de conectado, experimente estes prompts com o seu assistente de IA:

  • “Me atualize sobre os meus canais do Slack de hoje” — resume a atividade recente nos seus canais
  • “O que a equipe disse no #engineering nesta manhã?” — lê e resume um canal específico
  • “Pesquise no meu Slack mensagens sobre o lançamento” — encontra a discussão relevante entre os canais
  • “Alguém me marcou (@) com algo em que eu precise agir?” — varre as mensagens recentes em busca de itens de ação
  • “Resuma o canal #incidents desta semana” — agrega um canal movimentado nos pontos principais

O Slack é onde se atualizar é mais doloroso — dezenas de canais, centenas de mensagens. Deixar sua IA lê-los e resumi-los transforma uma hora de rolagem em um único prompt.

Limitações

Como o LMCP lê a partir do cache local em vez de uma API ao vivo, tenha em mente o seguinte:

  • Apenas mensagens em cache estão disponíveis — o Slack armazena em cache as conversas recentes; canais que você não abre há muito tempo podem não estar totalmente no disco
  • Somente leitura — você pode ler, mas não enviar, editar ou excluir mensagens
  • Requer o aplicativo de desktop do Slack — a versão de navegador não cria um cache local que o LMCP possa ler
  • Atualidade do cache — o cache reflete a última vez que o Slack sincronizou; mantenha o Slack em execução para dados atualizados
  • Múltiplos workspaces — se você estiver conectado a vários, o LMCP pode ler todos eles

Mergulho técnico: como funciona o parsing do LevelDB

Para os tecnicamente curiosos, aqui está como o LMCP extrai os dados do Slack a partir do cache local.

O aplicativo de desktop do Slack armazena seus dados do IndexedDB no macOS em caminhos como:

~/Library/Application Support/Slack/IndexedDB/*.leveldb
~/Library/Containers/com.tinyspeck.slackmacgap/Data/Library/Application Support/Slack/IndexedDB/*.leveldb

Este é um banco de dados LevelDB no estilo Chromium — o mesmo formato que o Chrome e outros aplicativos Electron usam. O LMCP faz o parsing dele com a biblioteca de código aberto ccl_chromium_reader (originalmente desenvolvida para perícia digital), que lida com a serialização V8 do Chromium, o log somente-anexação (append-only) e a compactação do LevelDB, e os object stores do IndexedDB. Os registros analisados são filtrados em um JSON limpo — canais, mensagens, remetentes, timestamps — com o qual o seu assistente de IA pode trabalhar.

O banco de dados é aberto em modo somente leitura por design. O LMCP não pode corromper nem modificar o seu cache do Slack.

Comparado a outras abordagens

  • Web API do Slack + app personalizado — leitura/gravação completa, mas precisa de um app, escopos OAuth e (frequentemente) aprovação de administrador. Melhor para equipes que constroem uma integração real com o Slack.
  • Zapier / ferramentas de automação — conectam o Slack a outros apps, mas ainda dependem de um app/token do Slack e roteiam os dados por meio de terceiros.
  • LMCP (cache local) — somente leitura, configuração zero, funciona inteiramente no seu Mac. Melhor para indivíduos que só querem que sua IA leia e resuma o Slack.

Fluxos de trabalho do mundo real

O valor não está em ler uma única mensagem — está em ter sua IA sintetizando informações entre canais e conectando o Slack às suas outras ferramentas.

Atualização matinal

Resuma tudo o que perdi no Slack durante a noite em todos os meus canais, agrupado por canal, e sinalize qualquer coisa que precise de uma resposta minha.

Em vez de abrir 20 canais, sua IA lê todos eles e te entrega um único resumo priorizado.

Transforme threads do Slack em tarefas

Percorra meu Slack de hoje, encontre qualquer coisa que pareça um compromisso que eu assumi, e crie lembretes para cada um com quem pediu e quando.

Compromissos se escondem no chat — “vou te enviar isso”, “deixa eu verificar”. Sua IA os traz à tona e (com as ferramentas de Lembretes/OmniFocus do LMCP) os transforma em tarefas.

Preparação de reunião entre apps

Verifique o que foi discutido sobre o Projeto X no Slack nesta semana, traga qualquer e-mail relacionado e prepare um briefing com perguntas em aberto para a reunião de amanhã.

Como o LMCP também lê seu e-mail, calendário e arquivos, sua IA pode montar um quadro completo entre as ferramentas — não apenas o Slack.

O LMCP também conecta o seu assistente de IA a e-mail, Microsoft Teams, Calendar, Contacts, OneDrive e arquivos locais. Veja a lista completa de guias ou saiba mais em local-mcp.com.

Guias relacionados

Ready to try it?

Works with Claude, Cursor, VS Code, ChatGPT and any MCP client

Download for Mac
FreemacOS 12+ · Apple Silicon & Intel

✦ llms.txt

Comments

Questions and experiences welcome — comments are reviewed before they appear.