Skip to main content
Glama

ClickUp MCP Server

총 지지자 수

ClickUp 작업을 AI 애플리케이션과 통합하기 위한 모델 컨텍스트 프로토콜(MCP) 서버입니다. 이 서버를 통해 AI 에이전트는 표준화된 프로토콜을 통해 ClickUp 작업, 공간, 목록 및 폴더와 상호 작용할 수 있습니다.

🚀 상태 업데이트: 완전한 시간 추적 지원 및 문서 관리 기능을 갖춘 v0.7.2가 출시되었습니다.

설정

  1. 신원 증명서를 받으세요:
  2. 호스팅 설치(웹훅 전송) 또는 NPX 설치(로컬 경로에 다운로드하고 종속성을 설치)를 선택하세요.
  3. 자연어를 사용하여 작업 공간을 관리하세요!

Smithery 설치(빠른 시작)

서버는 Smithery 에 호스팅됩니다. Smithery에서 사용 가능한 도구를 미리 보거나 특정 클라이언트 앱에서 실행할 명령을 복사할 수 있습니다.

NPX 설치

클라이언트의 MCP 설정 JSON 파일에 다음 항목을 추가하세요.

지엑스피1

또는 이 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 ).

도구 수나 컨텍스트 제한에 문제가 있는 경우 필요하지 않은 도구를 비활성화하세요.

SSE 지원으로 실행

다음 환경 변수를 설정하여 서버를 SSE(Server-Sent Events) 모드로 실행할 수 있습니다.

{ "mcpServers": { "ClickUp": { "command": "npx", "args": [ "-y", "@taazkareem/clickup-mcp-server@latest" ], "env": { "CLICKUP_API_KEY": "your-api-key", "CLICKUP_TEAM_ID": "your-team-id", "ENABLE_SSE": "true", "PORT": "8000" // Optional, defaults to 3231 } } } }

또는 명령줄을 통해서:

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

Docker-compose 예제

version: '3.8' services: clickup-mcp-server: build: context: . dockerfile: Dockerfile ports: - '3231:8000' environment: - CLICKUP_API_KEY=${CLICKUP_API_KEY} - CLICKUP_TEAM_ID=${CLICKUP_TEAM_ID} - ENABLE_SSE=true - LOG_LEVEL=info - DOCUMENT_SUPPORT=true volumes: - ./src:/app/src restart: unless-stopped healthcheck: test: ["CMD", "curl", "-f", "http://localhost:8000/health"] interval: 30s timeout: 10s retries: 3 start_period: 5s

특징

📝 작업 관리🏷️ 태그 관리
• 작업 생성, 업데이트 및 삭제• 어디서나 작업 이동 및 복제• 단일 및 대량 작업 지원• 자연어로 시작/마감일 설정• 하위 작업 생성 및 관리• 주석 및 첨부 파일 추가• 공간 태그 생성, 업데이트 및 삭제 • 작업에서 태그 추가 및 제거 • 자연어 색상 명령 사용 • 자동 대비 전경색 • 모든 공간 태그 보기 • 작업 공간 전체에서 태그 기반 작업 구성
⏱️ 시간 추적🌳 작업 공간 구성
• 작업에 대한 시간 항목 보기• 작업에 대한 시작/중지 시간 추적• 수동 시간 항목 추가• 시간 항목 삭제• 현재 실행 중인 타이머 보기• 청구 가능 및 청구 불가능 시간 추적• 공간, 폴더 및 목록 탐색• 폴더 생성 및 관리• 공간 내 목록 구성• 폴더 내 목록 생성• 작업 공간 계층 구조 보기• 효율적인 경로 탐색
📄 문서 관리👥 회원 관리
• 모든 작업 공간의 문서 목록 • 문서 페이지 목록 • 문서 페이지 세부 정보 • 문서 생성 • 문서 페이지 업데이트(추가 및 앞에 추가)• 이름 또는 이메일로 작업 공간 구성원 찾기• 작업에 대한 담당자 확인• 구성원 세부 정보 및 권한 보기• 생성 중에 사용자에게 작업 할당• 사용자 ID, 이메일 또는 사용자 이름 지원• 팀 전체 사용자 관리
통합 기능
• 글로벌 이름 또는 ID 기반 조회• 대소문자 구분 없이 일치• 마크다운 형식 지원• 내장된 속도 제한• 오류 처리 및 유효성 검사• 포괄적인 API 적용 범위

사용 가능한 도구

도구설명필수 매개변수
get_workspace_hierarchy작업 공간 구조 가져오기없음
작업 생성작업 만들기name , ( listId / listName )
대량 작업 생성여러 작업 만들기tasks[]
업데이트_작업작업 수정taskId / taskName
업데이트_대량_작업여러 작업 업데이트ID 또는 이름이 있는 tasks[]
get_tasks목록에서 작업 가져오기listId / listName
get_task단일 작업 세부 정보 가져오기taskId / taskName (스마트 구분 기능 포함)
get_workspace_tasks필터링을 사용하여 작업 가져오기최소한 하나 이상의 필터(태그, list_id, space_id 등)
get_task_comments작업에 대한 의견 받기taskId / taskName
작업_주석_생성작업에 댓글 추가commentText , ( taskId / ( taskName + listName ))
첨부_작업_파일작업에 파일 첨부taskId / taskName , ( file_data 또는 file_url )
삭제_작업작업 제거taskId / taskName
대량 작업 삭제여러 작업 제거ID 또는 이름이 있는 tasks[]
이동_작업작업 이동taskId / taskName , listId / listName
대량 작업 이동여러 작업 이동ID 또는 이름이 있는 tasks[] , 대상 목록
중복 작업복사 작업taskId / taskName , listId / listName
생성_리스트공간에 목록 만들기name , spaceId / spaceName
폴더 생성폴더 만들기name , spaceId / spaceName
폴더에_목록_만들기폴더에 목록 만들기name , folderId / folderName
폴더 가져오기폴더 세부 정보 가져오기folderId / folderName
업데이트_폴더폴더 속성 업데이트folderId / folderName
폴더 삭제폴더 삭제folderId / folderName
get_list목록 세부 정보 가져오기listId / listName
업데이트_목록목록 속성 업데이트listId / listName
삭제_목록목록 삭제listId / listName
get_space_tags공간 태그 가져오기spaceId / spaceName
생성_공간_태그태그 생성tagName , spaceId / spaceName
업데이트_공간_태그태그 업데이트tagName , spaceId / spaceName
삭제_공간_태그태그 삭제tagName , spaceId / spaceName
작업에 태그 추가작업에 태그 추가tagName , taskId / ( taskName + listName )
작업에서 태그를 제거하세요작업에서 태그 제거tagName , taskId / ( taskName + listName )
get_task_time_entries작업에 대한 시간 항목 가져오기taskId / taskName
시작_시간_추적작업 시간 추적 시작taskId / taskName
정지_시간_추적현재 시간 추적 중지없음
추가_시간_입력작업에 수동 시간 입력 추가taskId / taskName , start , duration
삭제_시간_항목시간 항목 삭제timeEntryId
현재 시간 입력 받기현재 실행 중인 타이머 가져오기없음
get_workspace_members모든 작업 공간 멤버 가져오기없음
이름으로 회원 찾기이름이나 이메일로 회원 찾기nameOrEmail
해결_담당자멤버 이름을 ID로 변환assignees[]
문서 생성문서 만들기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

선택적 매개변수와 고급 사용법에 대한 전체 문서를 참조하세요.

회원 관리 도구

이제 작업을 생성할 때 assignees 매개변수를 사용하여 사용자를 할당할 수 있습니다. 이 매개변수는 사용자 ID, 이메일 주소 또는 사용자 이름 배열을 허용합니다.

{ "name": "New Task", "description": "This is a new task.", "assignees": ["jdoe@example.com", "Jane Smith"] // Emails, usernames, or user IDs }

회원 관리 도구는 필요할 때 사용자 참조를 해결하는 데 도움이 됩니다.

프롬프트

아직 구현되지 않았으며 모든 클라이언트 앱에서 지원되는 것은 아닙니다. 워크플로에 가장 도움이 될 프롬프트 구현 기능을 요청해 주세요(너무 구체적이지 않은 범위 내에서). 예:

즉각적인목적특징
요약 작업작업 개요상태 요약, 우선순위, 관계
분석_우선순위우선순위 최적화분포 분석, 시퀀싱
생성_설명작업 설명 생성목표, 기준, 종속성

오류 처리

서버는 다음에 대한 명확한 오류 메시지를 제공합니다.

  • 필수 매개변수가 없습니다
  • 잘못된 ID 또는 이름
  • 항목을 찾을 수 없습니다
  • 권한 문제
  • API 오류
  • 속도 제한

LOG_LEVEL 환경 변수를 지정하여 서버 로그의 상세 수준을 제어할 수 있습니다. 유효한 값은 trace , debug , info , warn , error (기본값)입니다. 명령줄에서도 --env LOG_LEVEL=info 와 같이 지정할 수 있습니다.

개발자 지원

이 서버를 사용하시는 경우, 도구 응답에 이 저장소 링크가 포함된 작은 후원자 메시지가 가끔 표시될 수 있습니다. 이 프로젝트를 후원해 주시면 감사하겠습니다! 이 프로젝트가 도움이 되셨다면 다음 프로젝트를 후원해 주세요.

감사의 말

이러한 통합을 가능하게 해준 훌륭한 API와 서비스를 제공해준 ClickUp 에 특별히 감사드립니다.

기여하다

기여를 환영합니다! 자세한 내용은 기여 가이드를 참조하세요.

특허

이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.

부인 성명

이 소프트웨어는 타사 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 작업과 AI 통합을 지원하여 리소스 관리, 작업 운영, 작업 공간 구성 및 AI 기반 작업 권장 사항을 제공합니다.

  1. Smithery 설치(빠른 시작)
    1. NPX 설치
      1. SSE 지원으로 실행
        1. Docker-compose 예제
          1. 특징
            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
                                56
                                7
                                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
                                343
                                TypeScript
                                MIT License
                              • A
                                security
                                A
                                license
                                A
                                quality
                                ClickUp MCP Server enables AI assistants to seamlessly interact with your ClickUp workspace. This powerful integration allows Claude to create and manage tasks, access documents, organize folders and lists, add comments, and handle checklists—all through natural conversation.
                                Last updated -
                                42
                                59
                                4
                                TypeScript
                                MIT License
                                • Apple

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

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