Slack Enterprise MCP Server
Servidor MCP de Slack Enterprise
Integración de Slack de nivel empresarial con registros de auditoría de cumplimiento para agentes de IA. Cada acción se registra localmente para fines de gobernanza, cumplimiento normativo y revisión de seguridad.
Creado por MEOK AI Labs, el equipo detrás de MEOK AI OS (22 API, 15 modelos de IA, 307 pruebas).
Por qué existe esto
Los servidores MCP de Slack existentes envían mensajes y realizan búsquedas, pero ninguno proporciona el registro de auditoría que requieren los equipos empresariales. Este servidor registra cada acción con marcas de tiempo, identidad del emisor y detalles de la operación en un archivo JSONL local y en un búfer en memoria, lo que permite la revisión de cumplimiento sin dependencias externas.
Herramientas
Herramienta | Descripción |
| Enviar mensaje a un canal o hilo (registrado en auditoría) |
| Buscar en el espacio de trabajo con modificadores de Slack |
| Listar canales con recuento de miembros y temas |
| Obtener el hilo completo con todas las respuestas |
| Crear un nuevo canal con descripción |
| Actualizar el tema del canal |
| Recuperar el registro de auditoría de todas las acciones de MCP (función empresarial) |
| Obtener los últimos N mensajes con desglose de participantes y actividad |
Instalación
pip install mcp slack_sdkConfiguración
Establezca la variable de entorno SLACK_BOT_TOKEN. Cree una aplicación de Slack en https://api.slack.com/apps con los siguientes alcances (Scopes) de Bot Token:
chat:write-- enviar mensajeschannels:read-- listar canaleschannels:history-- leer el historial del canalgroups:read-- listar canales privadosgroups:history-- leer el historial de canales privadossearch:read-- buscar mensajes
Variables de entorno opcionales:
Variable | Predeterminado | Descripción |
| (obligatorio) | Token OAuth de usuario de bot de Slack |
|
| Ruta para el archivo de registro de auditoría |
Uso
Ejecutar el servidor
SLACK_BOT_TOKEN=xoxb-your-token python server.pyConfiguración de Claude Desktop
Añadir a ~/.claude/claude_desktop_config.json:
{
"mcpServers": {
"slack-enterprise": {
"command": "python",
"args": ["/path/to/slack-enterprise-mcp/server.py"],
"env": {
"SLACK_BOT_TOKEN": "xoxb-your-token"
}
}
}
}Llamadas de ejemplo
Enviar un mensaje:
Tool: send_message
Input: {"channel": "#general", "text": "Deployment complete for v2.3.1"}
Output: {"ok": true, "channel": "C01ABC123", "ts": "1234567890.123456"}Buscar en el espacio de trabajo:
Tool: search_messages
Input: {"query": "deployment error in:#engineering from:@alice", "count": 10}
Output: {"total": 3, "messages": [...]}Obtener registro de auditoría:
Tool: get_audit_log
Input: {"limit": 20, "action_filter": "send_message"}
Output: {"entries": [{"timestamp": "2026-04-13T...", "action": "send_message", ...}], "total_logged": 142}Formato del registro de auditoría
Cada línea en el archivo de auditoría JSONL contiene:
{
"timestamp": "2026-04-13T10:30:00.000Z",
"action": "send_message",
"caller": "anonymous",
"params": {"channel": "#general", "text_length": 42},
"result_summary": "Sent to #general, ts=1234567890.123456"
}Los datos confidenciales (tokens, cuerpos completos de mensajes) se excluyen de los registros de auditoría por diseño.
Consideraciones de seguridad
Almacenamiento de tokens: Nunca incluya
SLACK_BOT_TOKENen el control de versiones. Utilice variables de entorno o un gestor de secretos.Acceso al registro de auditoría: El archivo de registro de auditoría contiene metadatos sobre todas las operaciones. Restrinja el acceso al sistema de archivos a usuarios autorizados.
Limitación de tasa (Rate limiting): La limitación de tasa integrada evita el abuso. El nivel gratuito permite 100 llamadas/día; el nivel Pro permite 10.000 llamadas/día.
Minimización de datos: El texto del mensaje se trunca en los registros de auditoría. El contenido completo no se conserva en el registro de auditoría.
Principio de menor privilegio: Solicite solo los alcances de Slack que requiera su caso de uso.
Precios
Nivel | Límite | Precio |
Gratuito | 100 llamadas/día | $0 |
Pro | 10.000 llamadas/día + prioridad | $12/mes |
Enterprise | Personalizado + SLA + auditoría local | Contáctenos |
Licencia
MIT
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/CSOAI-ORG/slack-enterprise-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server