ClickUp MCP Server

Integrations

  • Allows AI agents to interact with ClickUp tasks, spaces, lists, and folders, including creating, updating, deleting, moving and duplicating tasks, as well as managing workspace organization through a standardized Model Context Protocol (MCP) server.

Сервер Model Context Protocol (MCP) для интеграции задач ClickUp с приложениями AI. Этот сервер позволяет агентам AI взаимодействовать с задачами ClickUp, пространствами, списками и папками через стандартизированный протокол.

🚀 Обновление статуса: теперь доступна версия 0.7.2 с полной поддержкой учета рабочего времени и функциями управления документами.

Настраивать

  1. Получите ваши учетные данные:
    • Ключ API ClickUp из настроек ClickUp
    • Идентификатор команды из URL-адреса вашего рабочего пространства ClickUp
  2. Выберите либо размещенную установку (отправляет веб-хуки), либо установку NPX (загружает по локальному пути и устанавливает зависимости)
  3. Используйте естественный язык для управления своим рабочим пространством!

Монтаж кузнечных изделий (быстрый старт)

Сервер размещен на Smithery . Там вы можете просмотреть доступные инструменты или скопировать команды для запуска в вашем конкретном клиентском приложении.

Установка NPX

Добавьте эту запись в JSON-файл настроек MCP вашего клиента:

{ "mcpServers": { "ClickUp": { "command": "npx", "args": [ "-y", "@taazkareem/clickup-mcp-server@latest" ], "env": { "CLICKUP_API_KEY": "your-api-key", "CLICKUP_TEAM_ID": "your-team-id", "DOCUMENT_SUPPORT": "true" } } } }

Или используйте эту команду npx:

npx -y @taazkareem/clickup-mcp-server@latest --env CLICKUP_API_KEY=your-api-key --env CLICKUP_TEAM_ID=your-team-id

Примечание: если не передать "DOCUMENT_SUPPORT": "true", значение по умолчанию будет false и поддержка документов не будет активна.

Кроме того, вы можете использовать переменную окружения DISABLED_TOOLS или аргумент --env DISABLED_TOOLS для отключения определенных инструментов. Укажите разделенный запятыми список имен инструментов для отключения (например, create_task,delete_task ).

Пожалуйста, отключите ненужные вам инструменты, если у вас возникли проблемы с количеством инструментов или ограничениями контекста.

Функции

📝 Управление задачами🏷️ Управление тегами
• Создание, обновление и удаление задач • Перемещение и дублирование задач в любом месте • Поддержка одиночных и групповых операций • Установка дат начала/срока выполнения с помощью естественного языка • Создание и управление подзадачами • Добавление комментариев и вложений• Создание, обновление и удаление тегов пространства • Добавление и удаление тегов из задач • Использование команд цвета естественного языка • Автоматическое контрастирование цветов переднего плана • Просмотр всех тегов пространства • Организация задач на основе тегов в рабочем пространстве
⏱️ Учет времени🌳 Организация рабочего пространства
• Просмотр записей времени для задач • Запуск/остановка отслеживания времени для задач • Добавление записей времени вручную • Удаление записей времени • Просмотр текущего таймера • Отслеживание оплачиваемого и неоплачиваемого времени• Навигация по пространствам, папкам и спискам • Создание и управление папками • Организация списков в пространствах • Создание списков в папках • Просмотр иерархии рабочих пространств • Эффективная навигация по путям
📄 Управление документамиВозможности интеграции
• Список документов по всему рабочему пространству • Список страниц документов • Сведения о страницах документов • Создание документов • Обновление страниц документов (добавление и добавление)• Глобальный поиск по имени или идентификатору • Сопоставление без учета регистра • Поддержка форматирования Markdown • Встроенное ограничение скорости • Обработка ошибок и проверка • Всестороннее покрытие API

Доступные инструменты

ИнструментОписаниеТребуемые параметры
получить_иерархию_рабочего_пространстваПолучить структуру рабочего пространстваНикто
создать_задачуСоздать задачуname , ( listId / listName )
создать_массовые_задачиСоздать несколько задачtasks[]
обновить_задачуИзменить задачуtaskId / taskName
обновление_массовых_задачОбновить несколько задачtasks[] с идентификаторами или именами
получить_задачиПолучить задачи из спискаlistId / listName
получить_задачуПолучить детали отдельной задачиtaskId / taskName (с интеллектуальным разрешением неоднозначностей)
получить_рабочие_задачиПолучайте задания с фильтрациейПо крайней мере один фильтр (теги, list_ids, space_ids и т. д.)
получить_комментарии_к_задачеПолучить комментарии по задачеtaskId / taskName
создать_задачу_комментарийДобавить комментарий к задачеcommentText , ( taskId / ( taskName + listName ))
прикрепить_файл_задачиПрикрепить файл к задачеtaskId / taskName , ( file_data или file_url )
удалить_задачуУдалить задачуtaskId / taskName
удалить_массовые_задачиУдалить несколько задачtasks[] с идентификаторами или именами
переместить_задачуПереместить задачуtaskId / taskName , listId / listName
перемещение_массовых_задачПереместить несколько задачtasks[] с идентификаторами или именами, целевой список
дубликат_задачиКопировать задачуtaskId / taskName , listId / listName
создать_списокСоздать список в космосеname , spaceId / spaceName
создать_папкуСоздать папкуname , spaceId / spaceName
создать_список_в_папкеСоздать список в папкеname , folderId / folderName
получить_папкуПолучить сведения о папкеfolderId / folderName
обновить_папкуОбновить свойства папкиfolderId / folderName
удалить_папкуУдалить папкуfolderId / folderName
получить_списокПолучить список деталейlistId / listName
список_обновленийОбновить свойства спискаlistId / listName
удалить_списокУдалить списокlistId / listName
получить_пространственные_тегиПолучить космические тегиspaceId / spaceName
создать_пространственный_тегСоздать тегtagName , spaceId / spaceName
update_space_tagОбновить тегtagName , spaceId / spaceName
удалить_пробел_тегУдалить тегtagName , spaceId / spaceName
добавить_тег_к_задачеДобавить тег к задачеtagName , taskId /( taskName + listName )
удалить_тег_из_задачиУдалить тег из задачиtagName , taskId /( taskName + listName )
получить_задания_времени_записейПолучить записи времени для задачиtaskId / taskName
начало_времени_отслеживанияНачать отслеживание времени по задачеtaskId / taskName
stop_time_trackingОстановить отслеживание текущего времениНикто
добавить_время_входаДобавить ручной ввод времени в задачуtaskId / taskName , start , duration
удалить_время_записиУдалить запись времениtimeEntryId
получить_текущее_время_записиПолучить текущий работающий таймерНикто
создать_документСоздать документworkspaceId , name , parentId / parentType , visibility , create_pages
получить_документПолучить документworkspaceId / documentId
список_документовСписок документовworkspaceId , documentId / creator / deleted / archived / parent_id / parent_type / limit / next_cursor
список_страниц_документовСписок страниц документаdocumentId / documentName
получить_страницы_документовПолучить страницы документаdocumentId / documentName , pageIds
создать_страницы_документовСоздать страницу документаworkspaceId / documentId , parent_page_id / name / sub_title , content / content_format
обновить_страницу_документаОбновить страницу документаworkspaceId / documentId , name / sub_title , content / content_edit_mode / content_format

Дополнительные параметры и расширенное использование см. в полной документации .

Подсказки

Пока не реализовано и не поддерживается всеми клиентскими приложениями. Запросите функцию для внедрения Prompt, которая будет наиболее полезна для вашего рабочего процесса (не будучи слишком конкретной). Примеры:

БыстрыйЦельФункции
суммировать_задачиОбзор задачиСводка статуса, приоритеты, отношения
анализировать_приоритетыПриоритетная оптимизацияАнализ распределения, секвенирование
сгенерировать_описаниеСоздание описания задачиЦели, критерии, зависимости

Обработка ошибок

Сервер выдает понятные сообщения об ошибках для:

  • Отсутствуют обязательные параметры
  • Недействительные идентификаторы или имена
  • Элементы не найдены
  • Проблемы с разрешениями
  • Ошибки API
  • Ограничение скорости

Переменная среды LOG_LEVEL может быть указана для управления подробностью журналов сервера. Допустимые значения: trace , debug , info , warn и error (по умолчанию). Это также может быть указано в командной строке, например, --env LOG_LEVEL=info .

Поддержать разработчика

При использовании этого сервера вы можете иногда видеть небольшое сообщение спонсора со ссылкой на этот репозиторий, включенное в ответы инструмента. Надеюсь, вы сможете поддержать проект! Если вы найдете этот проект полезным, пожалуйста, рассмотрите возможность поддержки:

Благодарности

Особая благодарность ClickUp за их превосходный API и сервисы, которые делают эту интеграцию возможной.

Внося вклад

Вклады приветствуются! Подробности читайте в нашем Руководстве по вкладам .

Лицензия

Данный проект лицензирован по лицензии MIT — подробности см. в файле LICENSE .

Отказ от ответственности

Это программное обеспечение использует сторонние API и может ссылаться на товарные знаки или бренды, принадлежащие третьим лицам. Использование таких API или ссылок не подразумевает какой-либо связи с соответствующими компаниями или их одобрения. Все товарные знаки и бренды являются собственностью их владельцев. Этот проект является независимой работой и официально не связан или не спонсируется какой-либо упомянутой сторонней компанией.

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.

Обеспечивает интеграцию ИИ с задачами ClickUp, поддерживая управление ресурсами, выполнение задач, организацию рабочего пространства и рекомендации задач на основе ИИ через стандартизированный протокол.

  1. Монтаж кузнечных изделий (быстрый старт)
    1. Установка NPX
      1. Функции
        1. Доступные инструменты
          1. Подсказки
            1. Обработка ошибок
              1. Поддержать разработчика
                1. Благодарности
                  1. Внося вклад
                    1. Лицензия
                      1. Отказ от ответственности

                        Related MCP Servers

                        • A
                          security
                          A
                          license
                          A
                          quality
                          This server integrates AI assistants with ClickUp workspaces, enabling task, team, list, and board management through a secure OAuth2 authentication process.
                          Last updated -
                          5
                          5
                          TypeScript
                          MIT License
                          • Apple
                        • -
                          security
                          F
                          license
                          -
                          quality
                          Enables AI agents to control web browsers via a standardized interface for operations like launching, interacting with, and closing browsers.
                          Last updated -
                          0
                          JavaScript
                        • A
                          security
                          A
                          license
                          A
                          quality
                          An enhanced Model Context Protocol server that enables AI assistants to interact with ClickUp workspaces, supporting task relationships, comments, checklists, and workspace management through natural language.
                          Last updated -
                          40
                          376
                          TypeScript
                          MIT License
                        • -
                          security
                          F
                          license
                          -
                          quality
                          Enables AI assistants to interact with Metabase databases and dashboards, allowing users to list and execute queries, access data visualizations, and interact with database resources through natural language.
                          Last updated -
                          9
                          JavaScript
                          • Apple

                        View all related MCP servers

                        ID: iwjvs2zy63