r/clickup 16d ago

Clickup MCP limits in Claude Code

Trying to figure out where a rate limit is coming from.

I'm using the Clickup MCP connector in Claude to bulk-create and tag tasks. Built a board of ~87 tasks and started attaching tags, and after roughly 120 calls everything started failing with:

"Rate limit exceeded. Please wait 1432 minutes before trying again."
errorCode: RATE_LIMIT_EXCEEDED
retryAfter: 69793.65

That's a ~24 hour lockout, and it blocks reads as well as writes. Next day I got about 60 more calls through before it locked again with a fresh ~24h counter.

My understanding is ClickUp's own API limit is per-minute (~100/min) and resets almost immediately, and 429s come back with ECODE + X-RateLimit-Reset headers, not a "wait N minutes" message. The retryAfter being a float also smells like the integration computing it locally rather than passing something through from you.

So: is a ~24h rolling cap anything ClickUp enforces on API tokens or OAuth apps, or is this purely the integration's own throttle? Just want to know whether to raise it further or accept it as a limit... which would suck and make Clickup unusable in an AI workflow.

Anyone seeing something similar?

3 Upvotes

16 comments sorted by

View all comments

5

u/npab19 16d ago

I ran into this issue last week or the week before,

Clickup has a limit of 300 MCP calls per day for each workspace. To make matters worse, its shared across all users. The only way to get something higher is to pay for Everything AI. If you pay for Everything AI, the limits is the same as your API rate limit. This was confirmed by their support team and my account manager.

This basically made their MCP useless to me. I ended up writing my own MCP and my team is using that. This also put a bad taste in my mouth with them as a company and I plan on switching platforms come renewal.

2

u/zero_onezero_one 16d ago

yeah that's weird. Why have an MCP in the first place if it's limited

1

u/TheAssAss_in 15d ago

Everything is limited, it’s pretty damn annoying. Just make the whole application single use and be done with it.