Integrate Wrike MCP server into your Slack workspace for instant access to your AI agent.
Tools that your AI agent can use through this MCP server to interact with Wrike
Update any combination of a Wrike task's fields (title, description, status, importance, assignees, dates, custom fields) in a single call via PUT /tasks/{taskId}. Supersedes the former Update Task Custom Fields action. Use Find Tasks or Get Task to obtain the taskId; use List Contact ID Options for assignee IDs and List Custom Fields Keys Options for custom field IDs. See the documentation
Update the custom fields for a task. See the documentation
Update a folder or project's metadata via PUT /folders/{folderId}. Supply the optional 'project' prop to set project attributes (or null to convert a project back to a folder); there is no separate update-project action. Use List Folder ID Options to obtain the folderId. See the documentation
Create a Wrike task under a specified folder ID. See the documentation
Retrieves available spaces so callers can copy an ID into another action's free-form spaceId or folderId prop. See the documentation
Retrieves available folders so callers can copy an ID into another action's free-form folderId prop. See the documentation
Retrieves available custom fields so callers can copy field IDs into free-form customFields props in other actions. See the documentation
Retrieves available contacts so callers can copy an ID into free-form responsibles or contactId props in other actions. See the documentation
Retrieve the full details of one or more Wrike tasks (title, status, importance, dates, responsibles, custom fields) via GET /tasks/{taskIds}. Use this when you already know a task ID and need its complete record. Use Find Tasks to discover task IDs within a folder first. Provide the taskId as returned by Find Tasks. See the documentation
Query tasks within a Wrike folder or project via GET /folders/{folderId}/tasks, with optional status, due-date, importance, and assignee filters. Answers questions like 'what's overdue in the Marketing project?'. Use List Folder ID Options to obtain a folderId. Use the returned task IDs with Get Task or Update Task. See the documentation
Create a folder (or a project, by supplying the optional project object) under a parent folder via POST /folders/{folderId}/folders. Supplying the 'project' prop switches creation into project mode; there is no separate create-project action. Use List Folder ID Options or List Space ID Options to obtain a parent folder ID. See the documentation
Post a comment on a Wrike task via POST /tasks/{taskId}/comments. Use Find Tasks or Get Task to obtain the taskId. See the documentation