Wrike MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| WRIKE_API_TOKEN | Yes | Your Wrike API token |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| wrike_list_tasksC | List all tasks with optional filters (folder, status, assignee, date ranges, etc.) |
| wrike_get_taskA | Get a specific task by ID with full details |
| wrike_create_taskB | Create a new task in a folder |
| wrike_update_taskC | Update an existing task |
| wrike_delete_taskA | Delete a task (moves to Recycle Bin) |
| wrike_search_tasksB | Search tasks by title, description, or custom fields |
| wrike_add_dependencyB | Add a dependency between two tasks |
| wrike_get_dependenciesB | Get all dependencies for a task |
| wrike_remove_dependencyB | Remove a dependency between tasks |
| wrike_list_foldersC | List all folders and projects |
| wrike_get_folderB | Get a specific folder or project by ID |
| wrike_create_folderC | Create a new folder |
| wrike_create_projectB | Create a new project (folder with project attributes) |
| wrike_update_folderC | Update an existing folder or project |
| wrike_delete_folderA | Delete a folder (moves to Recycle Bin) |
| wrike_copy_folderC | Copy a folder/project to another location |
| wrike_get_folder_treeC | Get the folder tree structure starting from a folder |
| wrike_list_commentsB | List comments on a task or folder |
| wrike_get_commentA | Get a specific comment by ID |
| wrike_create_commentB | Create a new comment on a task or folder |
| wrike_update_commentB | Update an existing comment |
| wrike_delete_commentB | Delete a comment |
| wrike_list_attachmentsB | List attachments on a task, folder, or comment |
| wrike_get_attachmentC | Get a specific attachment by ID |
| wrike_download_attachmentB | Get download URL for an attachment |
| wrike_get_attachment_previewA | Get preview URL for an attachment |
| wrike_get_attachment_urlB | Get public URL for an attachment |
| wrike_update_attachmentC | Update attachment name |
| wrike_delete_attachmentB | Delete an attachment |
| wrike_list_timelogsC | List time logs with optional filters |
| wrike_get_timelogA | Get a specific timelog by ID |
| wrike_create_timelogC | Create a new time log entry |
| wrike_update_timelogC | Update an existing time log entry |
| wrike_delete_timelogC | Delete a time log entry |
| wrike_list_timelog_categoriesA | List all time log categories |
| wrike_list_contactsA | List all contacts/users in the account |
| wrike_get_contactA | Get a specific contact/user by ID |
| wrike_update_contactC | Update contact information |
| wrike_list_spacesA | List all spaces in the account |
| wrike_get_spaceB | Get a specific space by ID |
| wrike_create_spaceB | Create a new space |
| wrike_update_spaceC | Update an existing space |
| wrike_delete_spaceB | Delete a space |
| wrike_list_groupsA | List all groups in the account |
| wrike_get_groupB | Get a specific group by ID |
| wrike_create_groupC | Create a new group |
| wrike_update_groupC | Update an existing group |
| wrike_delete_groupC | Delete a group |
| wrike_list_workflowsA | List all workflows in the account |
| wrike_get_workflowB | Get a specific workflow by ID |
| wrike_create_workflowC | Create a new custom workflow |
| wrike_update_workflowC | Update an existing workflow |
| wrike_list_custom_statusesA | List all custom statuses |
| wrike_get_custom_statusA | Get a specific custom status by ID |
| wrike_create_custom_statusC | Create a new custom status |
| wrike_update_custom_statusC | Update an existing custom status |
| wrike_delete_custom_statusB | Delete a custom status |
| wrike_list_custom_fieldsA | List all custom field definitions |
| wrike_get_custom_fieldA | Get a specific custom field definition by ID |
| wrike_create_custom_fieldB | Create a new custom field |
| wrike_update_custom_fieldC | Update an existing custom field |
| wrike_delete_custom_fieldB | Delete a custom field |
| wrike_list_approvalsB | List approvals with optional filters |
| wrike_get_approvalA | Get a specific approval by ID |
| wrike_create_approvalC | Create a new approval |
| wrike_update_approvalC | Update an existing approval |
| wrike_delete_approvalB | Delete an approval |
| wrike_submit_approval_decisionB | Submit an approval decision (approve/reject) |
| wrike_list_webhooksA | List all webhooks |
| wrike_get_webhookA | Get a specific webhook by ID |
| wrike_create_webhookC | Create a new webhook |
| wrike_update_webhookC | Update an existing webhook |
| wrike_delete_webhookB | Delete a webhook |
| wrike_list_work_schedulesA | List all work schedules |
| wrike_get_work_scheduleA | Get a specific work schedule by ID |
| wrike_start_data_exportC | Start a data export job |
| wrike_get_data_export_statusC | Get status of a data export job |
| wrike_get_audit_logB | Get audit log entries |
| wrike_list_blueprintsA | List all blueprints/templates |
| wrike_get_blueprintA | Get a specific blueprint by ID |
| wrike_launch_blueprintA | Launch a blueprint to create a project from template |
| wrike_get_accountC | Get account information |
| wrike_get_versionB | Get Wrike API version |
| wrike_list_invitationsA | List all pending invitations |
| wrike_invite_userC | Invite a user to the account |
| wrike_delete_invitationB | Cancel/delete an invitation |
| wrike_list_colorsA | List all available colors for folders and tasks |
| wrike_query_idsA | Convert permalinks to IDs or vice versa |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/BusyBee3333/wrike-mcp-2026-complete'
If you have feedback or need assistance with the MCP directory API, please join our Discord server