Sponsored by Deepsite.site

Clickup Mcp

Created By
Marco Pfeiffer6 months ago
Comprehensive reading capabilities for ClickUp
Content

ClickUp MCP for AI Assistants

A Model Context Protocol (MCP) server that enables AI assistants like Claude, Windsurf, and Cursor to interact with your ClickUp tasks.

Why This MCP Is Great

This MCP excels at providing AI assistants with rich access to your ClickUp tasks:

  • Complete Task Information: View detailed task data including status, creation date, and assignees
  • Full Comment History: Access the entire conversation thread for context
  • Inline Images Support: View images embedded in task descriptions and comments
  • Task Search: Find relevant tasks using keywords
  • Todo Management: List all your open tasks

The standout feature is the ability to retrieve individual tickets with their complete comment history and inline images, giving your AI assistant the full context of your work.

Limitations

  • Todo Management: The todo management feature is currently limited to 50 tasks since it would otherwise flood the context.
  • No List/Space Support: This MCP does not currently support browsing ClickUp Lists or Spaces due to performance issues with large instances.
  • Image Limit: The MCP processes only the 4 most recent images per task to prevent exceeding context limits. You can adjust this number by setting the MAX_IMAGES environment variable, though most AI tools have constraints that prevent using more than 4 images.

Setup for Claude Desktop, Windsurf, or Cursor

  1. Prerequisites:

    • A ClickUp account with API access (Profile Icon > Settings > Apps > API Token ~ usually starts with pk_)
    • Your ClickUp API key and Team ID (The ~7 digit number in the url when you are in the settings)
  2. Configuration: Add the following to your MCP configuration file:

    {
      "mcpServers": {
        "clickup": {
          "command": "npx",
          "args": [
            "-y",
            "@hauptsache.net/clickup-mcp"
          ],
          "env": {
            "CLICKUP_API_KEY": "your_api_key",
            "CLICKUP_TEAM_ID": "your_team_id"
          }
        }
      }
    }
    

    Replace your_api_key and your_team_id with your actual ClickUp credentials.

  3. Connect Your AI Assistant:

    • Claude Desktop: Add this configuration in Settings > MCPs
    • Windsurf: Add to your MCP configuration file
    • Cursor: Configure through the MCP settings panel

Using with Your AI Assistant

Once connected, your AI assistant can:

  1. View Task Details: Ask: "Show me details for task CU-123456"

  2. Search Tasks: Ask: "Find tasks related to login functionality"

  3. Check Your Todo List: Ask: "What tasks are assigned to me?"

The AI will retrieve the information directly from ClickUp, including all text content, comments, and images, providing you with comprehensive assistance on your tasks.

Configuration

This MCP server can be configured using environment variables:

  • CLICKUP_API_KEY: (Required) Your ClickUp API key.
  • CLICKUP_TEAM_ID: (Required) Your ClickUp Team ID (formerly Workspace ID).
  • MAX_IMAGES: (Optional) The maximum number of images to return for a task in getTaskById. Defaults to 4.
  • CLICKUP_PRIMARY_LANGUAGE: (Optional) A hint for the primary language used in your ClickUp tasks (e.g., "de" for German, "en" for English). This helps the searchTask tool provide more tailored guidance in its description for multilingual searches.
  • LANG: (Optional) If CLICKUP_PRIMARY_LANGUAGE is not set, the MCP will check this standard environment variable (e.g., "en_US.UTF-8", "de_DE") as a fallback to infer the primary language.

Language-Aware Search Guidance

The searchTask tool's description will dynamically adjust based on the detected primary language:

  • If CLICKUP_PRIMARY_LANGUAGE or LANG suggests a known primary language (e.g., German), the tool's description will specifically recommend providing search terms in both English and that detected language (e.g., German) for optimal results.
  • If no primary language is detected, a more general recommendation for multilingual workspaces will be provided.

This feature aims to improve search effectiveness when the language of user queries (often English) differs from the language of the tasks in ClickUp, without making the MCP itself perform translations. The responsibility for providing bilingual search terms still lies with the agent calling the MCP, but the MCP offers more specific advice if it has a language hint.

License

ISC

Server Config

{
  "mcpServers": {
    "clickup": {
      "command": "npx",
      "args": [
        "-y",
        "@hauptsache.net/clickup-mcp"
      ],
      "env": {
        "CLICKUP_API_KEY": "your_api_key",
        "CLICKUP_TEAM_ID": "your_team_id"
      }
    }
  }
}
Recommend Servers
TraeBuild with Free GPT-4.1 & Claude 3.7. Fully MCP-Ready.
Howtocook Mcp基于Anduin2017 / HowToCook (程序员在家做饭指南)的mcp server,帮你推荐菜谱、规划膳食,解决“今天吃什么“的世纪难题; Based on Anduin2017/HowToCook (Programmer's Guide to Cooking at Home), MCP Server helps you recommend recipes, plan meals, and solve the century old problem of "what to eat today"
AiimagemultistyleA Model Context Protocol (MCP) server for image generation and manipulation using fal.ai's Stable Diffusion model.
WindsurfThe new purpose-built IDE to harness magic
MCP AdvisorMCP Advisor & Installation - Use the right MCP server for your needs
Zhipu Web SearchZhipu Web Search MCP Server is a search engine specifically designed for large models. It integrates four search engines, allowing users to flexibly compare and switch between them. Building upon the web crawling and ranking capabilities of traditional search engines, it enhances intent recognition capabilities, returning results more suitable for large model processing (such as webpage titles, URLs, summaries, site names, site icons, etc.). This helps AI applications achieve "dynamic knowledge acquisition" and "precise scenario adaptation" capabilities.
Tavily Mcp
EdgeOne Pages MCPAn MCP service designed for deploying HTML content to EdgeOne Pages and obtaining an accessible public URL.
Amap Maps高德地图官方 MCP Server
Visual Studio Code - Open Source ("Code - OSS")Visual Studio Code
TimeA Model Context Protocol server that provides time and timezone conversion capabilities. This server enables LLMs to get current time information and perform timezone conversions using IANA timezone names, with automatic system timezone detection.
Context7Context7 MCP Server -- Up-to-date code documentation for LLMs and AI code editors
Playwright McpPlaywright MCP server
BlenderBlenderMCP connects Blender to Claude AI through the Model Context Protocol (MCP), allowing Claude to directly interact with and control Blender. This integration enables prompt assisted 3D modeling, scene creation, and manipulation.
Baidu Map百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。
Serper MCP ServerA Serper MCP Server
CursorThe AI Code Editor
DeepChatYour AI Partner on Desktop
MiniMax MCPOfficial MiniMax Model Context Protocol (MCP) server that enables interaction with powerful Text to Speech, image generation and video generation APIs.
ChatWiseThe second fastest AI chatbot™
Jina AI MCP ToolsA Model Context Protocol (MCP) server that integrates with Jina AI Search Foundation APIs.