Can the ClickUp MCP tool 'clickup-create-task' be updated to make 'parent' optional and not send an empty string when left unset?

This topic was automatically generated from Slack. You can find the original thread here.

Subject: ClickUp MCP clickup-create-task incorrectly requires/sends parent

Hi Pipedream Support,

I’m using the ClickUp MCP tool clickup-create-task.

In ClickUp’s API (POST /api/v2/list/{list_id}/task), parent is optional (only needed for subtasks) and should be omitted or null.

However, the MCP schema forces parent as a string and when left empty it sends "parent": "", which ClickUp rejects with 400: {"err":"Missing parent","ECODE":"ITEM_170"}.

Could you please update the tool to make parent optional and/or omit it when not set (and not send empty string)?

Thanks.

Hi, if you could create an issue here, that would be helpful! Sign in to GitHub · GitHub

Then we can prioritize it for our team to check on.