# Wrike MCP for AI Agents | FlyMy.AI

> Wrike MCP for Claude, Codex and Cursor through FlyMy.AI. Wrike work mgmt: tasks, projects, approvals, timelogs, files. 167 actions, sign in once.

Page: https://flymy.ai/mcp/wrike/

MCP / Docs and productivity

# Wrike MCP

Wrike work mgmt: tasks, projects, approvals, timelogs, files. Connect it to Claude, Codex, Cursor or any MCP client through one FlyMy.AI MCP.

[Connect Wrike](https://flymy.ai/mcp/wrike/#connect) [What it can do](https://flymy.ai/mcp/wrike/#actions)

Sign in once, 167 actions, Docs and productivity

Ask your agent

```
Read my Wrike account metadata and show its name and root folder ID.
```

Paste it into an assistant connected to FlyMy.AI. The agent picks the actions.

## What Wrike MCP can do

167 actions in the FlyMy.AI catalog, the most used first. Your agent finds them through search_tools and calls the one the task needs.

| Action | What it does |
|---|---|
| `wrike_bulk_modify_groups` | Change members of up to 20 groups at once: members [{id, add_members, remove_members}]. |
| `wrike_convert_whiteboard_ids` | Convert whiteboard ids between internal Wrike ids and Klaxoon board UUIDs. |
| `wrike_copy_folder` | Copy a folder or project subtree into parent_folder_id with a new title; optional title_prefix, copy_* switches, add/remove assignees, reschedule_date/mode, entry_limit (1-250). |
| `wrike_copy_folder_async` | Copy a large folder/project subtree asynchronously. |
| `wrike_copy_work_schedule` | Copy a work schedule under a new title. Account-management method (am* scope); Wrike may limit it to admins. |
| `wrike_create_approval` | Create an approval on a task (task_id, or a folder/project (folder_id, |
| `wrike_create_assets` | Create an equipment item (asset) for resource booking. |
| `wrike_create_attachment` | Attach to a task (task_id) or folder/project (folder_id) upload a FlyMyAI file (file: {'agent_file_id':...}, max 64 MB, optional file_name), or let Wrike fetch a public url, or link a Klaxoon... |
| `wrike_create_batch_operation` | Create up to 100 folders and tasks in one asynchronous batch: operations [{type: FolderCreate\|TaskCreate, input: {folderId, title,...}, client_id}]. |
| `wrike_create_comment` | Add a comment to a task (task_id, or a folder (folder_id, |
| `wrike_create_customfield` | Create a custom field. |
| `wrike_create_dependency` | Add a dependency between tasks (task_id, or between projects (folder_id, |

**Show all 60 actions**

| Action | What it does |
|---|---|
| `wrike_create_folder` | Create a folder inside parent_folder_id. |
| `wrike_create_folder_booking` | Book a user or placeholder on a folder/project. |
| `wrike_create_group` | Create a user group. |
| `wrike_create_invitation` | Invite a person to the account by email. |
| `wrike_create_job_role` | Create a job role. |
| `wrike_create_project` | Create a project inside parent_folder_id. |
| `wrike_create_space` | Create a space. |
| `wrike_create_task` | Create a task in folder_id. |
| `wrike_create_timelog` | Log time on a task. |
| `wrike_create_timelog_lock_period` | Lock timelogs of a folder/project (folder_id) or space (space_id) for a period: period {equal} or {start, end}. |
| `wrike_create_timesheets` | Create a timesheet. |
| `wrike_create_user_schedule_capacity_change` | Change one user's daily capacity for a date range: user_id, date_range, capacity_minutes. |
| `wrike_create_user_schedule_exception` | Add a user schedule exception: user_id, from_date, to_date, exclusion_type (VacationPTO\|Overtime\|OtherNonWorking). |
| `wrike_create_user_schedule_partial_exception` | Add a partial-day exception for a user: user_id, date_range, exclusion_type (VacationPTO\|OtherNonWorking), capacity_minutes. |
| `wrike_create_work_from_custom_item_type` | Create work from a custom item type. |
| `wrike_create_work_schedule` | Create a work schedule. |
| `wrike_create_work_schedule_capacity_change` | Change a work schedule's daily capacity for a date range: date_range, capacity_minutes. |
| `wrike_create_work_schedule_exception` | Add an exception to a work schedule: from_date, to_date, exclusion_type (PublicHolidays\|OtherEvent\|AdditionalWorkDays). |
| `wrike_create_workflows` | Create a workflow. |
| `wrike_delete_approvals` | Cancel an approval. DESTRUCTIVE |
| `wrike_delete_asset` | Delete an equipment item. Account-management method (am* scope); Wrike may limit it to admins. |
| `wrike_delete_attachments` | Delete an attachment; a stored file is removed, a linked cloud file only loses its link. |
| `wrike_delete_booking` | Delete a booking. DESTRUCTIVE |
| `wrike_delete_cascading_field_settings` | Stop the active cascading of custom fields on a task (task_id) or folder/project (folder_id). |
| `wrike_delete_comment` | Delete a comment. DESTRUCTIVE |
| `wrike_delete_dependency` | Delete a dependency. DESTRUCTIVE |
| `wrike_delete_folder` | Delete a folder or project: it and its content move to the Recycle Bin. |
| `wrike_delete_group` | Delete a user group; users stay. |
| `wrike_delete_inivtation` | Delete (revoke) an invitation. Account-management method (am* scope); Wrike may limit it to admins. |
| `wrike_delete_job_role` | Delete a job role; it is removed from every task and user. |
| `wrike_delete_space` | Delete a space with its content. DESTRUCTIVE |
| `wrike_delete_task` | Delete a task; it moves to the Recycle Bin. |
| `wrike_delete_timelog` | Delete a timelog. DESTRUCTIVE |
| `wrike_delete_timelog_lock_period` | Unlock timelogs of a folder/project (folder_id) or space (space_id) for a period: period {equal} or {start, end}. |
| `wrike_delete_user_schedule_capacity_change` | Delete a user capacity change. Account-management method (am* scope); Wrike may limit it to admins. |
| `wrike_delete_user_schedule_exception` | Delete a user schedule exception. Account-management method (am* scope); Wrike may limit it to admins. |
| `wrike_delete_user_schedule_partial_exception` | Delete a partial-day exception. Account-management method (am* scope); Wrike may limit it to admins. |
| `wrike_delete_work_schedule` | Delete a work schedule. Account-management method (am* scope); Wrike may limit it to admins. |
| `wrike_delete_work_schedule_capacity_change` | Delete a work schedule capacity change. Account-management method (am* scope); Wrike may limit it to admins. |
| `wrike_delete_work_schedule_exception` | Delete a work schedule exception. Account-management method (am* scope); Wrike may limit it to admins. |
| `wrike_exclude_project_team_members` | Exclude users or placeholders from a project's team: rate_subjects (1-100). |
| `wrike_generate_request_form_prefill_url` | Generate a prefilled URL of a request form: form_fields [{field_id, values}]. |
| `wrike_get_account` | Get the current Wrike account: id, name, root and recycle-bin folder ids, subscription. |
| `wrike_get_approvals` | List approvals: of a task (task_id), of a folder/project (folder_id) or, with neither, every approval shared with you. |
| `wrike_get_approvals_by_ids` | Get approvals by id. |
| `wrike_get_async_job` | Get the status and result of an async job started by wrike_copy_folder_async, a blueprint launch or wrike_create_batch_operation. |
| `wrike_get_attachment` | Get attachment metadata by id. |
| `wrike_get_attachments_download` | Download a Wrike attachment's content into a FlyMyAI file: returns agent_file (id, public_url), filename, content_type, size_bytes. |

And 107 more actions; [the docs](https://docs.flymy.ai/mcp/wrike) lists every one.

## Ask your agent

Requests to paste as they are. Each one runs on the actions named under it.

**“Read my Wrike account metadata and show its name and root folder ID.”** uses `wrike_get_account`

**“List the first 10 pending Wrike approvals shared with me, with their reported due dates.”** uses `wrike_get_approvals`

**“Read these two Wrike approvals and compare their reported status and approvers.”** uses `wrike_get_approvals_by_ids`

## Connect Wrike in a minute

One MCP for every integration. Add it once, then every MCP in the catalog is a request away.

1. 01 ### Add FlyMy.AI Add the FlyMy.AI MCP to your assistant with one of the commands below and sign in. No key to copy.
2. 02 ### Sign in to Wrike Open the Wrike [connection settings](https://app.flymy.ai/mcp-configs#wrike) and sign in once. Your agent then works as your account; the token stays with FlyMy.AI, never in a prompt or a chat.
3. 03 ### Ask Paste a request from this page. Every run shows what it cost.

Claude Code

```
claude mcp add --transport http flymyai https://mcp-agents.flymy.ai/mcp
```

Then run /mcp in Claude Code and sign in.

Codex

```
codex mcp add flymy --url https://mcp-agents.flymy.ai/mcp
```

Then run codex mcp login flymy to sign in.

claude.ai and Claude Desktop

```
https://mcp-agents.flymy.ai/mcp
```

Settings, Connectors, Add custom connector: paste this URL.

## Pay per run

FlyMy.AI bills the run: the model and the tool's seconds. Calls go to your own Wrike account, under its plan and limits. No seats and no minimum.

[See usage pricing →](https://flymy.ai/pricing/)

## More Docs and productivity MCPs

Docs, spreadsheets, tasks, projects, forms and files.

### Notion

Notion pages/databases

21 actions / sign in

Link: https://flymy.ai/mcp/notion/

### Google Sheets

Google Sheets is a cloud-based spreadsheet tool enabling real-time collaboration, data analysis, and integration with other Google Workspace apps

36 actions / sign in

Link: https://flymy.ai/mcp/google-sheets/

### Airtable

Airtable bases on per-user OAuth: list bases and schema, read, create, update and delete records, comments, webhooks

9 actions / sign in

Link: https://flymy.ai/mcp/airtable/

### Google Drive

Google Drive is a cloud storage solution for uploading, sharing, and collaborating on files across devices, with robust search and offline access

51 actions / sign in

Link: https://flymy.ai/mcp/googledrive/

### Api2Pdf

Api2Pdf is a REST API that enables developers to generate PDFs from HTML, URLs, and various document formats using engines like wkhtmltopdf, Headless...

9 actions / your API key

Link: https://docs.flymy.ai/mcp/apps/api2pdf

### Asana

Asana work management: tasks, subtasks, projects, sections, portfolios, custom fields, comments and attachments on per-user OAuth

18 actions / sign in

Link: https://flymy.ai/mcp/asana/

## Go to the source

[Wrike in the docs →](https://docs.flymy.ai/mcp/wrike), [Wrike connection settings →](https://app.flymy.ai/mcp-configs#wrike), [Every MCP in the catalog →](https://flymy.ai/mcp/#catalog), [Usage pricing →](https://flymy.ai/pricing/)

From the FlyMy.AI platform catalog of 2026-10-31: name, description, actions and setup as the platform lists them. Examples are requests to paste, not recorded runs.

---

For agents: the FlyMyAI operating guide (sign up, connect, run models, tools and agents) is https://flymy.ai/skill.md, and https://flymy.ai/llms.txt lists the other pages and the documentation.
