Skip to content

Integration · Projects & tasks

Connect Claude & ChatGPT to Wrike

Ask your AI what is due this week, what a project contains, or to add a task in Wrike. It searches tasks across spaces, folders and projects, creates tasks and projects, changes status and assignees, and posts comments. It can also log time and read time entries, so planning and follow-up happen in the chat.

Connect Wrike free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Which of my Wrike tasks are due this week?”

    The AI finds your contact ID and searches active tasks assigned to you with a due date this week.

  • “Create a task in the Website project: update the pricing page, due Friday, assign it to Emma.”

    It finds the project folder and Emma's contact ID, then creates the task with description, due date and assignee.

  • “Set the homepage redesign task to Completed.”

    It looks up the workflow statuses and changes the task to the matching status.

What your AI can do

Tasks

Search and read tasks, create them with dates, importance and assignees, change status, move them and add comments.

Spaces, folders and projects

Browse spaces, folders and projects, read project status, owners and dates, and create folders and projects.

Time

Log time on tasks with a category, change time entries and list time logged per task or across the account.

  • “Log 3 hours on the homepage redesign task for today, category Development.”

    It finds the time category and logs 3 hours on the task with today's date.

  • “What is in the Q4 campaign project?”

    It reads the project with owners, status and dates, and lists its subfolders and tasks.

  • “Show me the comments on the logo task.”

    It lists the comments on the task as plain text, with author and date.

24 tools for Wrike

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • add_task_commentChanges dataPost a comment on a task with `task_id` and `text`; people following the task are notified.
  • create_folderChanges dataCreate a folder inside a parent `folder_id` with `title` and optional `description`; pass `project` details (owners, status, dates) to make it a project.
  • create_taskChanges dataCreate a task in a folder or project with `folder_id` and `title`, plus optional `description`, `dates` (start/due), `importance`, `responsibles` (contact IDs) and `custom_status`.
  • delete_taskDeletesDelete a task by `task_id`. It moves to the Recycle Bin, where an admin can restore it.
  • get_folderGet one or more folders or projects by ID (comma-separated `folder_ids`), with description, project status, owners and dates.
  • get_spaceGet one space by `space_id`, with its title, description and access type.
  • get_taskGet one or more tasks by ID (comma-separated `task_ids`, up to 100) with description, status, dates, assignees and parent folders.
  • get_userGet one or more users or groups by contact ID, with name, email, role and time zone.
  • list_folder_tasksList the tasks in one folder or project by `folder_id`, with the same filters as search_tasks; set `descendants` to include subfolders.
  • list_foldersList folders and projects in the account; filter by `title`, `project` (true for projects only), owners or dates.
  • list_space_tasksList the tasks in one space by `space_id`, filtered by title, status, assignees or dates.
  • list_spacesList the spaces you can see, optionally filtered by `title`. Returns the space IDs used by other tools.
  • list_subfoldersList the folders and projects inside a folder by `folder_id`.
  • list_task_attachmentsList the files attached to a task; set `with_urls` to get download links.
  • list_task_commentsList the comments on a task; set `plain_text` to get them without HTML.
  • list_task_time_entriesList the time logged on a task, optionally only your own (`me`) or within a `tracked_date` range.
  • list_time_categoriesList the time-log categories (e.g. Development, Meetings) and their IDs for log_time.
  • list_time_entriesList time entries across the account, filtered by `me`, `tracked_date` range, approval status or time category.
  • list_workflowsList workflows and their custom statuses, with the status IDs needed to change a task's status.
  • log_timeChanges dataLog time on a task with `task_id`, `hours`, `tracked_date` (YYYY-MM-DD) and `comment`, plus optional time `category_id`.
  • search_tasksSearch tasks across the account by `title`, `status` (Active, Completed…), `responsibles` (contact IDs), `importance` or due, start and updated dates.
  • search_usersFind people and user groups by `name` or `emails`; set `me` to true to get the signed-in user. Returns the contact IDs used for assignees.
  • update_taskChanges dataUpdate a task by ID: change its workflow status with `custom_status`, add or remove assignees with `add_responsibles`/`remove_responsibles`, move it with `add_parents`/`remove_parents`, or set custom fields.
  • update_time_entryChanges dataChange a time entry by `timelog_id`: hours, comment, date or category.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose Wrike from the app list.

  2. 2

    Paste your key

    Enter your Wrike data center host and a permanent access token. The host is www for most accounts, app-eu if your Wrike runs in the EU data center, or app-us2. To get the token, click your profile picture > Apps & Integrations > API, create a new app and click Obtain token under Permanent access token.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    Click your name, then Settings › Connectors › Add custom connector. Paste your link as the Remote MCP server URL. Switch it on from the + menu in a chat.

Questions

What can the AI do in Wrike?

The AI can read and search tasks, spaces, folders, projects, comments, attachments, workflows, users and time entries. It can create tasks, folders and projects, change a task's status, assignees and location, post comments, log time and edit time entries. It can also delete a task if you switch that tool on.

Does the AI see my Wrike access token?

No. Your Wrike credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start read-only. Deleting a task moves it to the Recycle Bin and can require your approval before it runs. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Wrike account.

What is the data center host?

Wrike runs accounts in more than one data center, and the API has to be called in the right one. PipMCP stores the host with your connection, so the AI never has to ask for it. Most accounts use www. If you log in at app-eu.wrike.com, enter app-eu.

Let your AI work in Wrike today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Wrike free

PipMCP is not affiliated with Wrike. Product names are trademarks of their owners.