ClickUp MCP Server (first-party and official)
beta
Jordan Cleigh
Model Context Protocol (MCP) is basically a must-have feature for all SaaS now. ClickUp providing an official, first-party server would allow users to interact with ClickUp API directly through their agentic AI tool of choice (Claude, GitHub Copilot, Cursor, etc.)
Most of ClickUp's competitors already offer their own first-party, official MCP server. ClickUp is falling behind in this space, unless it is just not announced yet.
Several people have created unofficial ClickUp MCP servers, but they are never going to be as good as what a first-party server could provide.
Note: This is not related to MCP support in ClickUp AI (https://feedback.clickup.com/feature-requests/p/support-mcp-model-context-protocol-in-clickup-ai), which is requesting support for other provider's servers in ClickUp.
Log In
Ivan Villa
Hey everyone! 👋
Thanks again for all the feedback so far. We want to check in on everyone’s experience with the ClickUp MCP beta, so we put together a quick survey with just a few questions. If you could take a moment to fill it out, it would really help shape our upcoming roadmap.
Elias
Via Claude Code it does not understand existing task links in task descriptions -> makes integrating texts with each other hard.
Chen (Jamie Chennells)
I'm using the clickup MCP server (native one) but my client is saying it can only read not write. Is this the case for everyone? Docs online say it should be able to write 🫠
- Windsurf (client)
- Auth succesful
- Reading well, can't write
R
Ryan Marchant
Has anyone used the MCP server with Microsoft's CoPilot Studio? Can someone point me to any documentation? Is Clickup working with Microsoft to improve the integration between the ClickUp MCP server and CoPilot Studio?
R
Riccardo Caiani
Hi all,
i'm trying to add the mcp to our vs code but it keeps to throw connection errors.
When trying to get the workspace hierarchy: {"error":"Error getting workspace hierarchy: Network error. Please check your connection and try again."}
When trying to create a task: {"content":[{"type":"text","text":"{\"error\":\"Authorization failed. Please check your OAuth token.\",\"name\":\"test mcs\",\"list_id\":\"{{ListID}}\",\"workspace_id\":\"{{WorkspaceID}}\"}"}],"isError":true}
Same for the retrieve of the task: {"content":[{"type":"text","text":"{\"error\":\"Authorization failed. Please check your OAuth token.\",\"task_id\":\"{{TaskID}}\",\"workspace_id\":\"{{WorkspaceID}}\"}"}],"isError":true}
Can you help me understand if i'm missing something?
Thx
Ivan Villa
Hey everyone! 👋
Thanks again for all the feedback so far. We want to check in on everyone’s experience with the ClickUp MCP beta, so we put together a quick survey with just a few questions. If you could take a moment to fill it out, it would really help shape our upcoming roadmap.
Kevin Carlson
I've been using @hauptesache.net/clickup-mcp for a couple of weeks and it worked great until this morning, when ClickUp began returning a 401 Unauthorized error (I tried generating a new key, but that didn't help). I read that there have been some changes to the ClickUp API that may have caused this. Can anyone confirm?
B
Ben
Kevin Carlson: Hey! That looks like a third-party MCP. Have you tried our native MCP server? If you're still seeing errors with our MCP, let me know.
P.S. I see there's some language support available with that third party MCP. I've shared that with our team for visibility.
Kevin Carlson
Ben I didn't know about the native MCP server, but I found it here yesterday and starting using it. The hauptsache mcp server seems to be able to get to some details in lists a little more quickly, but other than that, the native MCP works really well.
O
Omair-Inam Abdul-Matin
Tadej Jevsevar I'd like to sign up for the Clickup MCP server beta. How can I do so?
Craig Smith
Our organization doesn't necessarily want to open the floodgates to all MCPs. If ClickUp's MCP were in the official mcp registry (https://github.com/modelcontextprotocol/registry/blob/main/docs/guides/publishing/publish-server.md) our IT would be able to use subfiltering to enable this in our IDEs. Could you explore registering there?
Ernest Koe
Hey team, do we still need to fill out a form for access? I am trying to connect per instructions below via Claude but it just opens a browser page saying "Connect ClickUp" and stalls.
Max Pagel
Tadej Jevševar We would love to try this.
I seem to have configured it correctly, but every time I call it, I am getting an error searching: ClickUp server error, please try again later."
Is there another step required to activate it besides following the instructions?
I have also submitted a request to be included in the beta through the form that was shared earlier.
Ankit Mishra
Hey Max Pagel, we found that there was a timeout issue and we're making a fix that should be released next week. My apologies for the inconvenience.
Load More
→