Slack MCP
by Anthropic
Servidor MCP de referencia oficial para Slack — envía mensajes, lee canales y busca conversaciones
communication Node.js Principiante Auto-hospedable Verificado
⭐ 79.7k stars 📅 Actualizado: hace 1m
Descripción
Servidor MCP de Slack de las implementaciones de referencia oficiales del Model Context Protocol por Anthropic. Permite a asistentes de IA interactuar con workspaces de Slack — enviar y leer mensajes, explorar canales, buscar conversaciones, gestionar hilos y mantenerse al día con la comunicación del equipo. Parte del monorepo modelcontextprotocol/servers con 79k+ stars, es una de las integraciones MCP más utilizadas. Requiere un Slack Bot Token con scopes apropiados configurados a través del dashboard de la API de Slack. Esencial para equipos que quieren automatización de Slack y flujos de comunicación potenciados por IA.
✅ Ideal para
Equipos que quieren asistentes de IA que puedan leer, enviar y buscar mensajes de Slack
⏭️ No recomendado si
No usas Slack o prefieres una plataforma de comunicación de equipo diferente
💡 Casos de uso
- Enviar mensajes y notificaciones de Slack desde asistentes de IA
- Buscar en conversaciones de Slack temas específicos o decisiones
- Leer y resumir actividad de canales e hilos
- Automatizar flujos de comunicación del equipo con respuestas dirigidas por IA
👍 Ventajas
- ✓ Implementación de referencia oficial de Anthropic (org modelcontextprotocol)
- ✓ Parte del repositorio de servidores MCP más popular (79k+ stars)
- ✓ Interacción completa con Slack — enviar, leer, buscar y gestionar hilos
- ✓ Instalación simple con npx y setup bien documentado
👎 Desventajas
- ✗ Requiere crear una app de Slack y configurar scopes del bot token
- ✗ El bot necesita ser invitado a los canales que debe acceder
- ✗ No puede gestionar configuraciones del workspace de Slack ni operaciones de admin
🔧 Herramientas expuestas (5 herramientas)
| Tool | Categoría | Descripción |
|---|---|---|
| send_message | messaging | Enviar un mensaje a un canal o usuario de Slack |
| reply_thread | messaging | Responder a un hilo de mensajes específico |
| list_channels | query | Listar canales disponibles en el workspace |
| read_channel | query | Leer mensajes recientes de un canal |
| search_messages | search | Buscar mensajes que coincidan con una consulta a través de canales |
⚡ Instalación
Requisitos previos:
- • Node.js v18+
- • Slack Bot Token (xoxb-) with appropriate scopes from api.slack.com/apps
- • API key requerida
Consulta la documentación de Claude Code para configurar este MCP server.
💡 Consejos y trucos
Crea una app de Slack en api.slack.com/apps y añade scopes de bot token como channels:read, channels:history, chat:write y users:read. Recuerda invitar al bot a cada canal que necesite acceder con /invite @nombre-de-tu-bot.
Info rápida
- Autor
- Anthropic
- Licencia
- MIT
- Runtime
- Node.js 18+
- Transporte
- stdio
- Categoría
- communication
- Dificultad
- Principiante
- Auto-hospedable
- ✅
- Auth
- —
- Docker
- —
- Versión
- latest
- Actualizado
- 28 feb 2026
Compatibilidad con clientes
- ✅ Claude Code
- ✅ Cursor
- ✅ VS Code Copilot
- ❓ Gemini CLI
- ✅ Windsurf
- ✅ Cline
- ❓ JetBrains AI
- ❓ Warp
Plataformas
🍎 macOS 🐧 Linux 🪟 Windows