Leer mensajes de Slack con IA (Claude, Cursor, VS Code) — Sin tokens, sin app de Slack
La forma más sencilla de dar a tu asistente de IA acceso a Slack sin crear una app de Slack, un token de bot ni la aprobación del administrador del workspace. Funciona con Claude Desktop, Cursor, VS Code, ChatGPT y Windsurf. LMCP lee directamente la caché local de la app de escritorio de Slack en tu Mac.
Por qué otras soluciones requieren una app de Slack y un token
Conectar un asistente de IA a Slack de la forma oficial significa pasar por la Web API de Slack, que requiere:
- Una app de Slack — tienes que crear y configurar una app en la consola para desarrolladores de Slack
- Scopes de OAuth — elegir los scopes de lectura correctos (channels:history, groups:history, search:read…), algo engorroso y fácil de equivocar
- Aprobación del administrador del workspace — muchos workspaces requieren que un administrador instale o apruebe la app, y la mayoría no lo hará para una herramienta personal
- Gestión de tokens — tokens de bot/usuario que hay que almacenar de forma segura y rotar
- Límites de tasa — Slack limita la API, y la búsqueda en particular está restringida
Para una persona que solo quiere que su IA la ponga al día en Slack, eso es mucha sobrecarga — y a menudo un bloqueo total si el administrador de tu workspace no aprueba apps.
Cómo lee LMCP Slack de forma distinta
LMCP evita por completo la API de Slack. En lugar de crear una app y gestionar tokens, lee los datos de Slack desde la caché local que la app de escritorio de Slack mantiene en tu Mac.
La app de escritorio de Slack es una app de Electron que almacena tus workspaces, canales y mensajes recientes en una base de datos IndexedDB (respaldada por LevelDB) en disco — parte de cómo funciona sin conexión y carga al instante. Si has iniciado sesión en Slack en tu Mac, esos datos ya están en tu máquina.
LMCP lee esa base de datos directamente con un parser especializado. Sin app de Slack, sin scopes de OAuth, sin aprobación de administrador, sin tokens. De solo lectura por diseño — nunca envía ni cambia nada.
A qué puedes acceder
A través de LMCP, tu asistente de IA puede:
- Listar tus workspaces — todos los workspaces de Slack en los que has iniciado sesión
- Listar canales — explorar canales y DMs de un workspace
- Leer mensajes de canales — obtener el historial de mensajes recientes de un canal
- Buscar mensajes — encontrar mensajes en tus canales por tema o palabra clave
Este es acceso de solo lectura — LMCP lee lo que está en caché en tu máquina y no puede publicar, editar ni eliminar nada en Slack.
Cómo instalar
Descarga LMCP e instálalo:
- Abre el archivo
.dmgdescargado desde tu carpeta de Descargas - Arrastra Local MCP a tu carpeta de Aplicaciones
- Abre Local MCP desde tu carpeta de Aplicaciones — aparece en tu barra de menús
Toma unos 30 segundos. Tus clientes de IA se configuran automáticamente.
Después de la instalación, reinicia tu cliente de IA para que detecte las nuevas herramientas MCP:
- Claude Desktop — ciérralo por completo (Cmd+Q) y vuelve a abrirlo
- Cursor — reinicia el editor
- VS Code — recarga la ventana (Cmd+Shift+P → “Reload Window”)
- ChatGPT / Windsurf — reinicia la aplicación
Asegúrate de que la app de escritorio de Slack esté instalada y de haber iniciado sesión. LMCP detecta tus datos de Slack automáticamente — sin claves de API, sin app que crear.
Ejemplos de prompts
Una vez conectado, prueba estos con tu asistente de IA:
- “Ponme al día en mis canales de Slack de hoy” — resume la actividad reciente en tus canales
- “¿Qué dijo el equipo en #engineering esta mañana?” — lee y resume un canal específico
- “Busca en mi Slack mensajes sobre el lanzamiento” — encuentra la discusión relevante en los canales
- “¿Alguien me mencionó con algo que deba atender?” — revisa los mensajes recientes en busca de tareas
- “Resume el canal #incidents de esta semana” — condensa un canal con mucha actividad en los puntos clave
Slack es donde ponerse al día resulta más doloroso — decenas de canales, cientos de mensajes. Dejar que tu IA los lea y resuma convierte una hora de scroll en un solo prompt.
Limitaciones
Como LMCP lee desde la caché local en lugar de una API en vivo, ten en cuenta lo siguiente:
- Solo están disponibles los mensajes en caché — Slack guarda en caché las conversaciones recientes; los canales que no has abierto en mucho tiempo podrían no estar completos en disco
- Solo lectura — puedes leer pero no enviar, editar ni eliminar mensajes
- Requiere la app de escritorio de Slack — la versión del navegador no crea una caché local que LMCP pueda leer
- Frescura de la caché — la caché refleja la última vez que Slack sincronizó; mantén Slack en ejecución para tener datos actualizados
- Múltiples workspaces — si has iniciado sesión en varios, LMCP puede leerlos todos
Análisis técnico: cómo funciona el parsing de LevelDB
Para los curiosos en lo técnico, así es como LMCP extrae los datos de Slack de la caché local.
La app de escritorio de Slack almacena sus datos de IndexedDB en macOS en rutas como:
~/Library/Application Support/Slack/IndexedDB/*.leveldb
~/Library/Containers/com.tinyspeck.slackmacgap/Data/Library/Application Support/Slack/IndexedDB/*.leveldb
Esta es una base de datos LevelDB de estilo Chromium — el mismo formato que usan Chrome y otras apps
de Electron. LMCP la parsea con la librería de código abierto ccl_chromium_reader
(creada originalmente para informática forense), que maneja la serialización V8 de Chromium,
el log de solo añadido y la compactación de LevelDB, y los object stores de IndexedDB. Los registros
parseados se filtran en JSON limpio — canales, mensajes, remitentes, marcas de tiempo —
con el que tu asistente de IA puede trabajar.
La base de datos se abre en modo de solo lectura por diseño. LMCP no puede corromper ni modificar tu caché de Slack.
Comparado con otros enfoques
- Slack Web API + app personalizada — lectura/escritura completa pero necesita una app, scopes de OAuth y (a menudo) aprobación de administrador. La mejor opción para equipos que construyen una integración real de Slack.
- Zapier / herramientas de automatización — conectan Slack con otras apps pero siguen dependiendo de una app/token de Slack y enrutan los datos a través de un tercero.
- LMCP (caché local) — solo lectura, cero configuración, funciona enteramente en tu Mac. La mejor opción para personas que solo quieren que su IA lea y resuma Slack.
Flujos de trabajo del mundo real
El valor no está en leer un mensaje — está en que tu IA sintetice a través de los canales y conecte Slack con tus otras herramientas.
Puesta al día matutina
Resume todo lo que me perdí en Slack durante la noche en mis canales, agrupado por canal, y señala cualquier cosa que necesite una respuesta de mi parte.
En lugar de abrir 20 canales, tu IA los lee todos y te entrega un único resumen priorizado.
Convierte hilos de Slack en tareas
Revisa mi Slack de hoy, encuentra cualquier cosa que parezca un compromiso que asumí, y crea recordatorios para cada uno con quién lo pidió y cuándo.
Los compromisos se esconden en el chat — “Voy a enviar eso”, “deja que lo revise”. Tu IA los saca a la luz y (con las herramientas de Recordatorios/OmniFocus de LMCP) los convierte en tareas.
Preparación de reuniones entre apps
Revisa qué se discutió sobre el Proyecto X en Slack esta semana, extrae los correos relacionados, y prepara un informe con las preguntas abiertas para la reunión de mañana.
Como LMCP también lee tu correo, tu calendario y tus archivos, tu IA puede componer una imagen completa a través de las herramientas — no solo de Slack.
LMCP también conecta tu asistente de IA con el correo, Microsoft Teams, Calendar, Contacts, OneDrive y archivos locales. Consulta la lista completa de guías o aprende más en local-mcp.com.