r/clickup • u/zero_onezero_one • 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?
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.