Skip to main content
Glama

ClickUp MCP Server

Servidor MCP de ClickUp con Supergateway

Esta integración ejecuta el servidor MCP de ClickUp a través de Supergateway, exponiéndolo como un punto final SSE que puede ser utilizado por nodos n8n u otros clientes.

Prerrequisitos

  • Node.js 18 o superior
  • Docker y Docker Compose (para implementación en contenedores)
  • Clave API de ClickUp e ID de equipo

Desarrollo local

Ejecutando con Node.js

  1. Instalar dependencias:
    npm install -g supergateway @taazkareem/clickup-mcp-server
  2. Establecer variables de entorno:
    export CLICKUP_API_KEY=pk_94547006_D8DFEXXFDOX7RUOJBBPLM2BSVRFXPZE9 export CLICKUP_TEAM_ID=2357720
  3. Ejecute el script de integración:
    ./run-clickup-mcp.sh
  4. Personalizar configuración (opcional):
    ./run-clickup-mcp.sh --port 9000 --base-url http://example.com --cors "http://localhost:8080,http://localhost:3000"

Ejecutar con Docker Compose

  1. Cree un archivo .env basado en .env.example :
    cp .env.example .env
  2. Edite el archivo .env con su clave API de ClickUp y el ID del equipo.
  3. Iniciar el contenedor:
    docker-compose up -d
  4. Ver registros:
    docker-compose logs -f

Despliegue en el ferrocarril

  1. Crea un nuevo proyecto en Ferrocarril.
  2. Conecte su repositorio de GitHub o use la CLI de Railway para implementar.
  3. Establezca las siguientes variables de entorno en Railway:
    • CLICKUP_API_KEY : Su clave API de ClickUp
    • CLICKUP_TEAM_ID : Su ID de equipo de ClickUp
    • PORT : 8000 (o su puerto preferido)
    • BASE_URL : la URL de su aplicación ferroviaria (por ejemplo, https://your-app-name.up.railway.app )
    • SSE_PATH : /sse (o su ruta preferida)
    • MESSAGE_PATH : /mensaje (o su ruta preferida)
    • LOG_LEVEL : información (o depuración para un registro más detallado)
    • DOCUMENT_SUPPORT : falso (o verdadero si es necesario)
    • CORS_ORIGINS : * (o una lista separada por comas de orígenes permitidos)
  4. Implementar la aplicación.

Uso con n8n

  1. En n8n, agregue un nuevo nodo "MCP".
  2. Configure el nodo con las siguientes configuraciones:
  3. Seleccione la herramienta ClickUp deseada de las herramientas disponibles.
  4. Configure los parámetros de la herramienta según sea necesario.
  5. Conecte el nodo a su flujo de trabajo.

Puntos finales de API

  • Punto final de SSE : {BASE_URL}{SSE_PATH} (por ejemplo, http://localhost:8000/sse )
    • Método: GET
    • Descripción: Suscribirse a eventos enviados por el servidor
  • Punto final del mensaje : {BASE_URL}{MESSAGE_PATH} (por ejemplo, http://localhost:8000/message )
    • Método: POST
    • Descripción: Envía mensajes al servidor
    • Tipo de contenido: aplicación/json
    • Cuerpo: mensaje con formato JSON-RPC 2.0
  • Punto final de comprobación de estado : {BASE_URL}/healthz (por ejemplo, http://localhost:8000/healthz )
    • Método: GET
    • Descripción: Comprueba si el servicio se está ejecutando correctamente
    • Respuesta: "ok" si el servicio está en buen estado

Solución de problemas

  • Problemas de conexión : asegúrese de que su firewall permita conexiones al puerto especificado.
  • Errores de autenticación : verifique que su clave API de ClickUp y el ID del equipo sean correctos.
  • Errores de CORS : configure la variable de entorno CORS_ORIGINS para incluir el origen de su cliente.

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Un servidor de protocolo de contexto de modelo mejorado que permite a los asistentes de IA interactuar con los espacios de trabajo de ClickUp, respaldando las relaciones de tareas, los comentarios, las listas de verificación y la gestión del espacio de trabajo a través del lenguaje natural.

  1. Prerrequisitos
    1. Desarrollo local
      1. Ejecutando con Node.js
      2. Ejecutar con Docker Compose
    2. Despliegue en el ferrocarril
      1. Uso con n8n
        1. Puntos finales de API
          1. Solución de problemas

            Related MCP Servers

            • -
              security
              A
              license
              -
              quality
              A Model Context Protocol server that enables AI agents to interact with ClickUp workspaces, allowing task creation, management, and workspace organization through natural language commands.
              Last updated -
              343
              MIT License
            • -
              security
              A
              license
              -
              quality
              A Model Context Protocol server that enables Large Language Models to interact with ClickUp workspace tasks and data, allowing creation and retrieval of tasks through natural language.
              Last updated -
              59
              TypeScript
              MIT License
              • Apple
            • -
              security
              F
              license
              -
              quality
              A Model Context Protocol server that provides persistent task management capabilities for AI assistants, allowing them to create, update, and track tasks beyond their usual context limitations.
              Last updated -
              1
              TypeScript
            • A
              security
              F
              license
              A
              quality
              A Model Context Protocol server that enables AI agents to generate, fetch, and manage UI components through natural language interactions.
              Last updated -
              3
              19
              4
              TypeScript

            View all related MCP servers

            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/v4lheru/clickup-mcp-server'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server