Skip to main content
Glama

n8n-workflow-builder-mcp

by ifmelate
clickUp.json20 kB
{ "nodeType": "n8n-nodes-base.clickUp", "displayName": "ClickUp", "description": "Consume ClickUp API (Beta)", "version": 1, "properties": [ { "name": "task", "displayName": "Task ID", "type": "string", "default": "", "required": true, "displayOptions": { "show": { "resource": [ "checklist" ], "operation": [ "create" ] } } }, { "name": "name", "displayName": "Name", "type": "string", "default": "", "required": true, "displayOptions": { "show": { "resource": [ "checklist" ], "operation": [ "create" ] } } }, { "name": "checklist", "displayName": "Checklist ID", "type": "string", "default": "", "required": true, "displayOptions": { "show": { "resource": [ "checklist" ], "operation": [ "delete" ] } } }, { "name": "updateFields", "displayName": "Update Fields", "type": "collection", "default": {}, "placeholder": "Add Field", "options": [ { "name": "name", "displayName": "Name", "type": "string", "default": "" }, { "name": "position", "displayName": "Position", "type": "number", "default": 0 } ], "typeOptions": { "minValue": 0 }, "displayOptions": { "show": { "resource": [ "checklist" ], "operation": [ "update" ] } } }, { "name": "operation", "displayName": "Operation", "type": "options", "default": "create", "description": "Create a checklist", "options": [ { "name": "Create", "value": "create", "description": "Create a checklist" }, { "name": "Delete", "value": "delete", "description": "Delete a checklist" }, { "name": "Update", "value": "update", "description": "Update a checklist" } ], "displayOptions": { "show": { "resource": [ "checklist" ] } } }, { "name": "additionalFields", "displayName": "Additional Fields", "type": "collection", "default": {}, "placeholder": "Add Field", "options": [ { "name": "assignee", "displayName": "Assignee ID", "type": "string", "default": "" } ], "displayOptions": { "show": { "resource": [ "checklistItem" ], "operation": [ "create" ] } } }, { "name": "checklistItem", "displayName": "Checklist Item ID", "type": "string", "default": "", "required": true, "displayOptions": { "show": { "resource": [ "checklistItem" ], "operation": [ "delete" ] } } }, { "name": "commentOn", "displayName": "Comment On", "type": "options", "default": "", "options": [ { "name": "List", "value": "list" }, { "name": "Task", "value": "task" }, { "name": "View", "value": "view" } ], "displayOptions": { "show": { "resource": [ "comment" ], "operation": [ "create" ] } } }, { "name": "id", "displayName": "ID", "type": "string", "default": "", "required": true, "displayOptions": { "show": { "resource": [ "comment" ], "operation": [ "create" ] } } }, { "name": "commentText", "displayName": "Comment Text", "type": "string", "default": "", "displayOptions": { "show": { "resource": [ "comment" ], "operation": [ "create" ] } } }, { "name": "comment", "displayName": "Comment ID", "type": "string", "default": "", "required": true, "displayOptions": { "show": { "resource": [ "comment" ], "operation": [ "delete" ] } } }, { "name": "commentsOn", "displayName": "Comments On", "type": "options", "default": "", "options": [ { "name": "List", "value": "list" }, { "name": "Task", "value": "task" }, { "name": "View", "value": "view" } ], "displayOptions": { "show": { "resource": [ "comment" ], "operation": [ "getAll" ] } } }, { "name": "limit", "displayName": "Limit", "type": "number", "default": 50, "description": "Max number of results to return", "typeOptions": { "minValue": 1, "maxValue": 100 }, "displayOptions": { "show": { "resource": [ "comment" ], "operation": [ "getAll" ] } } }, { "name": "team", "displayName": "Team Name or ID", "type": "options", "default": "", "description": "Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>", "required": true, "displayOptions": { "show": { "resource": [ "folder" ], "operation": [ "create" ] } } }, { "name": "space", "displayName": "Space Name or ID", "type": "options", "default": "", "description": "Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>", "required": true, "displayOptions": { "show": { "resource": [ "folder" ], "operation": [ "create" ] } } }, { "name": "folder", "displayName": "Folder Name or ID", "type": "options", "default": "", "description": "Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>", "required": true, "displayOptions": { "show": { "resource": [ "folder" ], "operation": [ "delete" ] } } }, { "name": "filters", "displayName": "Filters", "type": "collection", "default": {}, "placeholder": "Add Filter", "options": [ { "name": "archived", "displayName": "Archived", "type": "boolean", "default": false } ], "displayOptions": { "show": { "resource": [ "folder" ], "operation": [ "getAll" ] } } }, { "name": "goal", "displayName": "Goal ID", "type": "string", "default": "", "required": true, "displayOptions": { "show": { "resource": [ "goal" ], "operation": [ "delete" ] } } }, { "name": "type", "displayName": "Type", "type": "options", "default": "", "required": true, "options": [ { "name": "Automatic", "value": "automatic" }, { "name": "Boolean", "value": "boolean" }, { "name": "Currency", "value": "currency" }, { "name": "Number", "value": "number" }, { "name": "Percentage", "value": "percentage" } ], "displayOptions": { "show": { "resource": [ "goalKeyResult" ], "operation": [ "create" ] } } }, { "name": "keyResult", "displayName": "Key Result ID", "type": "string", "default": "", "required": true, "displayOptions": { "show": { "resource": [ "goalKeyResult" ], "operation": [ "delete" ] } } }, { "name": "folderless", "displayName": "Folderless List", "type": "boolean", "default": false, "required": true, "displayOptions": { "show": { "resource": [ "list" ], "operation": [ "create" ] } } }, { "name": "returnAll", "displayName": "Return All", "type": "boolean", "default": true, "description": "Whether to return all results or only up to a given limit", "displayOptions": { "show": { "resource": [ "list" ], "operation": [ "member" ] } } }, { "name": "list", "displayName": "List Name or ID", "type": "options", "default": "", "description": "Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>", "required": true, "displayOptions": { "show": { "resource": [ "list" ], "operation": [ "customFields" ], "folderless": [ true ] } } }, { "name": "newName", "displayName": "New Name", "type": "string", "default": "", "description": "New name to set for the tag", "required": true, "displayOptions": { "show": { "resource": [ "spaceTag" ], "operation": [ "update" ] } } }, { "name": "foregroundColor", "displayName": "Foreground Color", "type": "color", "default": "#000000", "required": true, "displayOptions": { "show": { "resource": [ "spaceTag" ], "operation": [ "create", "update" ] } } }, { "name": "backgroundColor", "displayName": "Background Color", "type": "color", "default": "#000000", "required": true, "displayOptions": { "show": { "resource": [ "spaceTag" ], "operation": [ "create", "update" ] } } }, { "name": "dependsOnTask", "displayName": "Depends On Task ID", "type": "string", "default": "", "required": true, "displayOptions": { "show": { "resource": [ "taskDependency" ], "operation": [ "create" ] } } }, { "name": "includeSubtasks", "displayName": "Include Subtasks", "type": "boolean", "default": false, "description": "Whether to also fetch and include subtasks for this task", "displayOptions": { "show": { "resource": [ "task" ], "operation": [ "get" ] } } }, { "name": "includeMarkdownDescription", "displayName": "Include Markdown Description", "type": "boolean", "default": false, "description": "Whether to include the markdown_description field in the response. This is important for preserving links in the description.", "displayOptions": { "show": { "resource": [ "task" ], "operation": [ "get" ] } } }, { "name": "field", "displayName": "Field ID", "type": "string", "default": "", "description": "The ID of the field to add custom field to", "required": true, "displayOptions": { "show": { "resource": [ "task" ], "operation": [ "setCustomField" ] } } }, { "name": "jsonParse", "displayName": "Value Is JSON", "type": "boolean", "default": false, "description": "The value is JSON and will be parsed as such. Is needed if for example needed for labels which expects the value to be an array.", "displayOptions": { "show": { "resource": [ "task" ], "operation": [ "setCustomField" ] } } }, { "name": "value", "displayName": "Value", "type": "string", "default": "", "description": "The value to set on custom field", "required": true, "displayOptions": { "show": { "resource": [ "task" ], "operation": [ "setCustomField" ] } } }, { "name": "taskId", "displayName": "Task ID", "type": "string", "default": "", "required": true, "displayOptions": { "show": { "resource": [ "taskList" ], "operation": [ "remove", "add" ] } } }, { "name": "listId", "displayName": "List ID", "type": "string", "default": "", "required": true, "displayOptions": { "show": { "resource": [ "taskList" ], "operation": [ "remove", "add" ] } } }, { "name": "tagName", "displayName": "Tag Name", "type": "string", "default": "", "required": true, "displayOptions": { "show": { "resource": [ "taskTag" ], "operation": [ "remove", "add" ] } } }, { "name": "running", "displayName": "Running", "type": "boolean", "default": false, "description": "Whether to return just the current running time entry", "displayOptions": { "show": { "resource": [ "timeEntry" ], "operation": [ "get" ] } } }, { "name": "timeEntry", "displayName": "Time Entry ID", "type": "string", "default": "", "required": true, "displayOptions": { "show": { "resource": [ "timeEntry" ], "operation": [ "get" ], "running": [ false ] } } }, { "name": "start", "displayName": "Start", "type": "dateTime", "default": "", "required": true, "displayOptions": { "show": { "resource": [ "timeEntry" ], "operation": [ "create" ] } } }, { "name": "duration", "displayName": "Duration (Minutes)", "type": "number", "default": 0, "description": "Duration in minutes", "required": true, "displayOptions": { "show": { "resource": [ "timeEntry" ], "operation": [ "create" ] } } }, { "name": "archived", "displayName": "Archived", "type": "boolean", "default": false, "required": true, "displayOptions": { "show": { "resource": [ "timeEntry" ], "operation": [ "update" ] } } }, { "name": "timeEntryIds", "displayName": "Time Entry IDs", "type": "string", "default": "", "required": true, "displayOptions": { "show": { "resource": [ "timeEntryTag" ], "operation": [ "add" ] } } }, { "name": "tagsUi", "displayName": "Tags", "type": "fixedCollection", "default": {}, "placeholder": "Add Tag", "typeOptions": { "multipleValues": true }, "displayOptions": { "show": { "resource": [ "timeEntryTag" ], "operation": [ "add" ] } } }, { "name": "tagNames", "displayName": "Tag Names or IDs", "type": "multiOptions", "default": [], "description": "Choose from the list, or specify IDs using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>", "required": true, "displayOptions": { "show": { "resource": [ "timeEntryTag" ], "operation": [ "remove" ] } } }, { "name": "authentication", "displayName": "Authentication", "type": "options", "default": "accessToken", "options": [ { "name": "Access Token", "value": "accessToken" }, { "name": "OAuth2", "value": "oAuth2" } ] }, { "name": "resource", "displayName": "Resource", "type": "options", "default": "task", "options": [ { "name": "Checklist", "value": "checklist" }, { "name": "Checklist Item", "value": "checklistItem" }, { "name": "Comment", "value": "comment" }, { "name": "Folder", "value": "folder" }, { "name": "Goal", "value": "goal" }, { "name": "Goal Key Result", "value": "goalKeyResult" }, { "name": "List", "value": "list" }, { "name": "Space Tag", "value": "spaceTag" }, { "name": "Task", "value": "task" }, { "name": "Task Dependency", "value": "taskDependency" }, { "name": "Task List", "value": "taskList" }, { "name": "Task Tag", "value": "taskTag" }, { "name": "Time Entry", "value": "timeEntry" }, { "name": "Time Entry Tag", "value": "timeEntryTag" } ] } ], "credentialsConfig": [ { "name": "clickUpApi", "required": true }, { "name": "authentication", "required": false }, { "name": "resource", "required": false } ], "io": { "inputs": [ "Main" ], "outputs": [ "Main" ], "outputNames": [], "hints": {} }, "wiring": { "role": "generic", "requires": [], "optional": [], "consumedBy": [], "consumes": [ "Main" ], "produces": [ "Main" ] } }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ifmelate/n8n-workflow-builder-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server