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?