ActionKit MCP Starter

Un servidor de demostración para ActionKit, que proporciona acceso a acciones de Slack a través de Claude Desktop.

Documentación

ActionKit MCP Starter

Antecedentes

Este repositorio es un servidor MCP que demuestra ActionKit. Conecta este servidor a tu Claude Desktop para obtener acceso a todas las acciones de Slack de ActionKit. En este ejemplo se asume que tu usuario se ha autenticado a través del Paragon Connect Portal. Para los propósitos de esta demostración filtramos las acciones a las de Slack, pero esta configuración se puede cambiar eliminando el filtro de Slack en el archivo index.ts.

Configuración

  1. Primero instala Claude Desktop
  2. Clona este repositorio y ejecuta npm install
  3. A continuación, ejecuta un npm run build para compilar un archivo de JavaScript que será utilizado por Claude Desktop
  4. Nuestro último paso es apuntar Claude Desktop a nuestro servidor MCP
  • Crea/edita el archivo de configuración de Claude usando un editor de texto, por ejemplo vi ~/Library/Application\ Support/Claude/claude_desktop_config.json
  • En el archivo claude_desktop_config.json pega esta configuración:
{
    "mcpServers": {
      "mcp-actionkit": {
            "command": "node",
            "args": [
                "ABSOLUTE_PATH/mcp-actionkit/build/index.js"
            ],
            "env": {
                "USER": "",
                "PARAGON_PROJECT_ID": "",
                "SIGNING_KEY":""
            }
        }
    }
}
  • Completa tus variables de entorno con tus credenciales de Paragon
  • Para la variable de entorno USER, esta corresponderá al usuario autenticado en el Paragon Connect Portal
    • Usa demo.useparagon.com para iniciar sesión rápidamente como tu usuario y autenticarte en Slack (Esto es necesario para que las herramientas de Slack se usen en tu nombre)
  • Nota: ABSOLUTE_PATH se puede encontrar haciendo clic en un archivo en tu Finder en Mac
  1. Abre Claude Desktop y debería haber un hammer icon con la lista de herramientas de Slack
  • Además, también debería haber un plug icon donde puedas verificar que tu aplicación está conectada a nuestro MCP