# Wrike MCP

> Wrike MCP connects your AI agent directly to your entire Wrike workspace. Instead of clicking through folders and dashboards, you talk to your project data. It lets you list tasks, check full metadata on specific projects, find team members by name, and audit the entire folder hierarchy in natural conversation.

## Overview
- **Category:** productivity
- **Price:** Free
- **Tags:** task-tracking, workflow-automation, project-planning, resource-management, collaboration-tools, task-metadata

## Description

Managing enterprise workflows used to mean manually digging through complex directories just to get a status update. Now, you can connect your AI agent to Wrike via this MCP and manage everything using simple chat commands. Your agent becomes your project operations assistant, instantly surfacing details across the entire organization. You don't have to know where the data lives; your AI client handles the navigation for you. Whether you need to list tasks filtered by a specific folder or audit who is assigned what, simply ask your agent. All this power is managed through Vinkius, which keeps all your connections—from Wrike to other services—in one place so you can get work done fast.

## Tools

### get_task_details
Gets all the deep data points, like descriptions and custom fields, for one specific Wrike task.

### list_wrike_contacts
Outputs a complete list of every user and contact in your Wrike workspace so you can get correct IDs.

### list_wrike_folders
Shows all the major folders and project containers organized within your Wrike account.

### list_wrike_projects
Outputs a list of every active, top-level project in your entire Wrike account.

### list_wrike_spaces
Lists all the dedicated work areas (spaces) that different departments use within Wrike.

### list_wrike_tasks
Finds tasks across your account, and you can optionally narrow the search down by a specific folder ID for better focus.

## Prompt Examples

**Prompt:** 
```
List all my Wrike projects.
```

**Response:** 
```
I found 5 active projects in your account: 1. 'Product Launch 2026' (ID: IE...), 2. 'Q1 Marketing Campaign' (ID: IE...), 3. 'Internal Website Redesign' (ID: IE...), and 2 others. Which one would you like to explore?
```

**Prompt:** 
```
Show me tasks in the 'Product Launch 2026' folder.
```

**Response:** 
```
Searching folder 'Product Launch 2026' (ID: IE...)... I found 8 tasks. The most recent are: 1. 'Finalize Design Specs' (Status: Active), 2. 'Coordinate with Vendors' (Status: Active), and 3. 'Budget Approval' (Status: Completed). Would you like the details for any of these?
```

**Prompt:** 
```
Get full details for task ID 'IEA...'.
```

**Response:** 
```
Task 'Finalize Design Specs' (ID: IEA...): Description: 'Complete the UI/UX documentation for the mobile dashboard'. Status: Active, Priority: High, Assigned to: John Doe. Would you like me to check for any custom field values?
```

## Capabilities

### Get Task Details
Retrieves full information for any single task in your account.

### List Team Contacts
Pulls a list of all users and contacts within your Wrike workspace so you can assign tasks correctly.

### Browse Folders and Projects
Lists the top-level folders, projects, and spaces available in your account structure.

### List Tasks Across Account
Finds tasks throughout your Wrike workspace, letting you narrow the search by a specific folder ID if needed.

## Use Cases

### The Q3 Audit
An Operations Director needs to confirm that all 15 regional teams have logged tasks in the 'Compliance' space. They ask their agent to run `list_wrike_spaces` and then query task status across those spaces, getting a single consolidated report instead of logging into 15 different project folders.

### New Hire Onboarding
A Project Manager needs to find the right team member's ID for a new assignment. Instead of sending an email asking IT, they run `list_wrike_contacts`, pull the correct name and ID directly into their chat window, and assign the task instantly.

### Project Deep Dive
An executive asks for a status update on 'Product Launch 2026'. The PM uses `list_wrike_projects` to find the ID, then runs `list_wrike_tasks` scoped by that folder ID. Finally, they use `get_task_details` on the top three tasks to provide immediate answers.

### Workflow Planning
An automation expert needs IDs for building a new workflow. They ask their agent to run `list_wrike_folders` and `list_wrike_spaces`, gathering the unique identifiers required for advanced project flow setups.

## Benefits

- Audit the entire workspace structure. Instead of clicking through dozens of folders, use `list_wrike_folders` to understand how tasks are organized across the whole company.
- Get detailed project reports instantly. Use `get_task_details` when you need to confirm assignment status or check custom field values for a single task without digging deep.
- Find who needs what. Need to assign a task but don't know the user ID? Run `list_wrike_contacts` first; it gives you every team member's ID right in your chat window.
- Map out organizational structure. Use `list_wrike_spaces` and `list_wrike_projects` together to see which functional areas have active projects, giving you a high-level overview.
- Monitor task progress across departments. Run `list_wrike_tasks` and scope the results by folder ID to quickly gather status updates for a single campaign or department.

## How It Works

The bottom line is that you stop clicking buttons in Wrike and start asking questions.

1. Subscribe to this MCP and enter your Wrike Access Token.
2. Your AI agent uses the token to connect directly to your workspace data.
3. You ask your agent a natural language question, like 'What is the status of Project Alpha?' and it returns structured answers.

## Frequently Asked Questions

**Can the Wrike MCP show me all my projects?**
Yes, it can. You use `list_wrike_projects` to get a list of every active project container in your account immediately.

**How do I find team member IDs using the Wrike MCP?**
You run the `list_wrike_contacts` tool. It pulls all users and contacts from your workspace, giving you the exact IDs needed for task assignment.

**Can I check a single task's full metadata with Wrike MCP?**
Yes. Using `get_task_details` allows you to pull comprehensive data points on any specific task, including custom fields and detailed descriptions.

**Does the Wrike MCP handle archived folders?**
The listing tools focus on active areas. Use `list_wrike_folders` or scope your search with `list_wrike_tasks` to focus only on currently relevant and active project containers.

**What if I want tasks in a specific department's area?**
You can first run `list_wrike_spaces` to find the correct departmental space, then use that information when running `list_wrike_tasks` to filter accurately.