Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Configuración de la Automatización de Slack con IA | Comunicación Más Inteligente y Control del Tiempo
IA Agente para Automatizar Tareas Diarias de Oficina

bookConfiguración de la Automatización de Slack con IA

En este tutorial, conectaremos el servidor Slack MCP para automatizar flujos de trabajo en Slack. Este servidor es una opción segura y de código abierto.

Configuración de la aplicación API de Slack

Creación de tu aplicación de Slack
expand arrow
  1. Acceder a la plataforma de la API de Slack;
  2. Hacer clic en el botón "Get Started";
  3. Luego hacer clic en el botón "Go to Your Apps";
  4. Hacer clic en el botón verde "Create New App";
  5. Crear una nueva aplicación "From Scratch" para configuración personalizada;
  6. Elegir un nombre descriptivo (por ejemplo, "AI Assistant" o un identificador personal);
  7. Seleccionar el espacio de trabajo de Slack objetivo desde el menú desplegable.
Permisos requeridos para el token del bot
expand arrow
  • En el menú lateral, seleccionar "OAuth & Permissions";
  • Para activar el botón "Install to Workspace", desplazarse hacia abajo hasta la sección "Scope";
  • En el subapartado "User Token Scopes", hacer clic en "Add an Oauth Scope";
  • Añadir uno por uno los siguientes permisos (scopes):
    • channels:history - leer el historial de mensajes de canales públicos;
    • channels:read - acceder a la información básica de los canales;
    • chat:write - enviar mensajes a canales y usuarios;
    • reactions:read - ver reacciones de emoji en los mensajes;
    • reactions:write - añadir reacciones de emoji a los mensajes;
    • users:read - acceder a la información básica del perfil de usuario.
  • Desplazarse hacia arriba y ahora hacer clic en el botón "Install to Workspace";
  • En una nueva ventana, revisar los permisos solicitados y permitirlos haciendo clic en "Allow";
  • Ahora, se ha recibido un OAuth Token que comienza con xoxp-. No cerrar la ventana para su uso posterior.
Obtener el Team ID de Slack
expand arrow
  • Abrir el espacio de trabajo de Slack objetivo en un navegador;
  • O abrir la ventana de Slack Desktop;
  • Hacer clic en el nombre del espacio de trabajo para acceder a la configuración;
  • Copiar la URL del espacio de trabajo y pegarla en la barra de direcciones del navegador o escribirla manualmente;
  • Localizar el Team ID en la estructura de la URL (aparece después del prefijo "T");
  • No cerrar esta pestaña del navegador tampoco.

Instalación automática del servidor MCP (Recomendado)

Clonar y Compilar el Servidor
expand arrow
  • En Claude, escribe este prompt:
Clone this MCP server to the Documents/projects folder and run the commands

git clone https://github.com/lars-hagen/slack-user-mcp.git
cd slack-user-mcp
npm install
npm run build
  • Ejecuta el prompt.
Agregar Bloque de Configuración
expand arrow
  • En Claude, pega el siguiente prompt:
Add this block to the Claude config file
{
  "mcpServers": {
    "slack": {
      "command": "npm",
      "args": [
        "run",
        "--prefix",
        "/path/to/slack-user-mcp",
        "start"
      ],
      "env": {
        "SLACK_TOKEN": "xoxp-your-user-token",
        "SLACK_TEAM_ID": "T01234567"
      }
    }
  }
}
  • Añade dos parámetros requeridos dentro del bloque:
    • Token de Slack (comienza con xoxp-) → cópialo desde la página de la API de Slack;
    • ID del equipo de Slack (comienza con T) → cópialo desde la URL del espacio de trabajo.

Ambos valores son sensibles. No los compartas. Claude Desktop se ejecuta localmente, por lo que es seguro pegarlos aquí.

  • Ejecuta el prompt.
Reiniciar Claude
expand arrow
  • Cierra completamente Claude Desktop (macOS: Cmd + Q, Windows: Alt + F4);
  • Vuelve a abrir Claude.

Pueden aparecer algunas advertencias — ignóralas. No afectan la funcionalidad.

Integración Manual

Clonación del Repositorio de GitHub
expand arrow
  • Abre la Terminal (Mac) o la Línea de Comandos (Windows);
  • Navega al directorio donde almacenas los repositorios de agentes de IA usando el comando cd, por ejemplo:
cd Documents/projects
git clone https://github.com/lars-hagen/slack-user-mcp.git
  • Ingresa al directorio del repositorio recién creado:
cd slack-user-mcp
  • Instala todas las dependencias y paquetes requeridos para el servidor Slack MCP:
npm install
  • Compila el proyecto y crea los archivos de build necesarios para la ejecución:
npm run build
  • Si experimentas problemas al ejecutar comandos en la Terminal, utiliza Command/Ctrl + C para terminar el proceso.
Actualizaciones del Archivo de Configuración
expand arrow
  • Accede a la configuración de Claude mediante Command/Ctrl + ,;
  • Abre la pestaña Developer y selecciona "Edit Config";
  • Añade el bloque de configuración de Slack MCP después de las entradas existentes;
    "slack": {
      "command": "npm",
      "args": [
        "run",
        "--prefix",
        "/path/to/slack-user-mcp",
        "start"
      ],
      "env": {
        "SLACK_TOKEN": "xoxp-...",
        "SLACK_TEAM_ID": "T..."
      }
    }
  • Inserta las credenciales requeridas:
    • Ruta del repositorio (obtenida con el comando pwd en la Terminal/Línea de comandos);
    • Token OAuth de usuario xoxp-... (desde la API de Slack);
    • ID del equipo T... (desde la URL del espacio de trabajo).
  • Guarda el archivo.
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 2. Capítulo 4

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Awesome!

Completion rate improved to 10

bookConfiguración de la Automatización de Slack con IA

Desliza para mostrar el menú

En este tutorial, conectaremos el servidor Slack MCP para automatizar flujos de trabajo en Slack. Este servidor es una opción segura y de código abierto.

Configuración de la aplicación API de Slack

Creación de tu aplicación de Slack
expand arrow
  1. Acceder a la plataforma de la API de Slack;
  2. Hacer clic en el botón "Get Started";
  3. Luego hacer clic en el botón "Go to Your Apps";
  4. Hacer clic en el botón verde "Create New App";
  5. Crear una nueva aplicación "From Scratch" para configuración personalizada;
  6. Elegir un nombre descriptivo (por ejemplo, "AI Assistant" o un identificador personal);
  7. Seleccionar el espacio de trabajo de Slack objetivo desde el menú desplegable.
Permisos requeridos para el token del bot
expand arrow
  • En el menú lateral, seleccionar "OAuth & Permissions";
  • Para activar el botón "Install to Workspace", desplazarse hacia abajo hasta la sección "Scope";
  • En el subapartado "User Token Scopes", hacer clic en "Add an Oauth Scope";
  • Añadir uno por uno los siguientes permisos (scopes):
    • channels:history - leer el historial de mensajes de canales públicos;
    • channels:read - acceder a la información básica de los canales;
    • chat:write - enviar mensajes a canales y usuarios;
    • reactions:read - ver reacciones de emoji en los mensajes;
    • reactions:write - añadir reacciones de emoji a los mensajes;
    • users:read - acceder a la información básica del perfil de usuario.
  • Desplazarse hacia arriba y ahora hacer clic en el botón "Install to Workspace";
  • En una nueva ventana, revisar los permisos solicitados y permitirlos haciendo clic en "Allow";
  • Ahora, se ha recibido un OAuth Token que comienza con xoxp-. No cerrar la ventana para su uso posterior.
Obtener el Team ID de Slack
expand arrow
  • Abrir el espacio de trabajo de Slack objetivo en un navegador;
  • O abrir la ventana de Slack Desktop;
  • Hacer clic en el nombre del espacio de trabajo para acceder a la configuración;
  • Copiar la URL del espacio de trabajo y pegarla en la barra de direcciones del navegador o escribirla manualmente;
  • Localizar el Team ID en la estructura de la URL (aparece después del prefijo "T");
  • No cerrar esta pestaña del navegador tampoco.

Instalación automática del servidor MCP (Recomendado)

Clonar y Compilar el Servidor
expand arrow
  • En Claude, escribe este prompt:
Clone this MCP server to the Documents/projects folder and run the commands

git clone https://github.com/lars-hagen/slack-user-mcp.git
cd slack-user-mcp
npm install
npm run build
  • Ejecuta el prompt.
Agregar Bloque de Configuración
expand arrow
  • En Claude, pega el siguiente prompt:
Add this block to the Claude config file
{
  "mcpServers": {
    "slack": {
      "command": "npm",
      "args": [
        "run",
        "--prefix",
        "/path/to/slack-user-mcp",
        "start"
      ],
      "env": {
        "SLACK_TOKEN": "xoxp-your-user-token",
        "SLACK_TEAM_ID": "T01234567"
      }
    }
  }
}
  • Añade dos parámetros requeridos dentro del bloque:
    • Token de Slack (comienza con xoxp-) → cópialo desde la página de la API de Slack;
    • ID del equipo de Slack (comienza con T) → cópialo desde la URL del espacio de trabajo.

Ambos valores son sensibles. No los compartas. Claude Desktop se ejecuta localmente, por lo que es seguro pegarlos aquí.

  • Ejecuta el prompt.
Reiniciar Claude
expand arrow
  • Cierra completamente Claude Desktop (macOS: Cmd + Q, Windows: Alt + F4);
  • Vuelve a abrir Claude.

Pueden aparecer algunas advertencias — ignóralas. No afectan la funcionalidad.

Integración Manual

Clonación del Repositorio de GitHub
expand arrow
  • Abre la Terminal (Mac) o la Línea de Comandos (Windows);
  • Navega al directorio donde almacenas los repositorios de agentes de IA usando el comando cd, por ejemplo:
cd Documents/projects
git clone https://github.com/lars-hagen/slack-user-mcp.git
  • Ingresa al directorio del repositorio recién creado:
cd slack-user-mcp
  • Instala todas las dependencias y paquetes requeridos para el servidor Slack MCP:
npm install
  • Compila el proyecto y crea los archivos de build necesarios para la ejecución:
npm run build
  • Si experimentas problemas al ejecutar comandos en la Terminal, utiliza Command/Ctrl + C para terminar el proceso.
Actualizaciones del Archivo de Configuración
expand arrow
  • Accede a la configuración de Claude mediante Command/Ctrl + ,;
  • Abre la pestaña Developer y selecciona "Edit Config";
  • Añade el bloque de configuración de Slack MCP después de las entradas existentes;
    "slack": {
      "command": "npm",
      "args": [
        "run",
        "--prefix",
        "/path/to/slack-user-mcp",
        "start"
      ],
      "env": {
        "SLACK_TOKEN": "xoxp-...",
        "SLACK_TEAM_ID": "T..."
      }
    }
  • Inserta las credenciales requeridas:
    • Ruta del repositorio (obtenida con el comando pwd en la Terminal/Línea de comandos);
    • Token OAuth de usuario xoxp-... (desde la API de Slack);
    • ID del equipo T... (desde la URL del espacio de trabajo).
  • Guarda el archivo.
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 2. Capítulo 4
some-alt