Servidor MCP de búsqueda de Slack
Un servidor de Protocolo de Contexto de Modelo (MCP) que proporciona herramientas y recursos para acceder a la función de búsqueda de Slack. Este servidor permite a los LLM buscar y recuperar usuarios, canales, mensajes y más desde un espacio de trabajo de Slack.
Características
Herramientas
get_users
- Obtener una lista de usuarios en el espacio de trabajo de Slackget_channels
: obtener una lista de canales en el espacio de trabajo de Slackget_channel_messages
- Obtener mensajes de un canal específicoget_thread_replies
- Obtener respuestas en un hilosearch_messages
- Buscar mensajes en Slack
Recursos
allusers://
- Obtener todos los usuarios en el espacio de trabajo de Slackallchannels://
- Obtener todos los canales en el espacio de trabajo de Slack
Requisitos
- Tiempo de ejecución de Bun
- Token de API de Slack con permisos adecuados
Instalación
- Clonar el repositorio
- Instalar dependencias:
Uso
- Establezca el token de API de Slack como una variable de entorno:
- Ejecutar el servidor:O utilice la versión compilada:
Edificio
Para construir el ejecutable:
Esto creará un ejecutable compilado en el directorio dist
.
Configuración de MCP
Para utilizar este servidor con un LLM habilitado para MCP, agréguelo a su configuración de MCP:
Ejemplos de herramientas
Obtener usuarios
Obtener canales
Recibir mensajes del canal
Obtener respuestas del hilo
Buscar mensajes
Ejemplos de recursos
Obtener todos los usuarios
Obtener todos los canales
Manejo de errores
El servidor incluye un manejo integral de errores para:
- Token de API de Slack no válido o faltante
- Límites de velocidad de la API
- Errores de red
- Parámetros no válidos
- Errores de autenticación
Seguridad
- El token de la API de Slack nunca se registra ni se expone en las respuestas
- El token se transmite de forma segura a través de variables de entorno.
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Un servidor MCP que permite a los LLM acceder a la funcionalidad de búsqueda de Slack para recuperar usuarios, canales, mensajes y respuestas de hilos de un espacio de trabajo de Slack.
Related MCP Servers
- AsecurityAlicenseAqualityAn MCP server that provides LLMs access to other LLMsLast updated -442557JavaScriptMIT License
- AsecurityAlicenseAqualityThe most powerful MCP server for Slack Workspaces. This integration supports both Stdio and SSE transports, proxy settings and does not require any permissions or bots being created or approved by Workspace admins 😏.Last updated -2377GoMIT License
- -securityFlicense-qualityA Model Context Protocol server that integrates with Slack API, allowing users to send messages, view channel history, manage channels, send direct messages, and retrieve user lists from Slack workspaces.Last updated -Python
- -securityAlicense-qualityMCP server for posting messages to Slack channels via webhooks or bot API. Supports configurable usernames, emojis, and both webhook and bot token authentication modes.Last updated -82JavaScriptMIT License