Wrike MCP Server
Official Wrike MCP server for querying projects, navigating folders, prioritizing tasks, and converting meeting notes into tracked work items.
Wrike MCP Server is the official, Wrike-hosted Model Context Protocol endpoint that connects AI assistants like Claude, ChatGPT, Microsoft Copilot, and Cursor to live work management data in a Wrike workspace. It was launched by Wrike in June 2025 and exposes projects, folders, tasks, comments, time logs, contacts, custom fields, and workflows through a single streamable HTTP endpoint, so agents can answer questions and take action without users switching contexts.
The server supports common knowledge work patterns: surfacing overdue or high priority tasks, generating folder and project hierarchies, converting meeting notes into structured tasks with assignees and due dates, and reporting on team utilization. All requests run under the calling user's existing Wrike permissions, tokens are stored locally on the client, and the server does not cache workspace data.
Authentication is OAuth 2.0 by default (one click sign in from the AI client), with a Permanent Access Token option for automated agents and headless workflows. Because it is provider hosted, there is no repo to clone or runtime to manage: users add the connector URL inside their MCP capable client and sign in to Wrike.
Tools
| Tool | Description |
|---|---|
query_space |
Get information about a specific Wrike space. |
query_folder_project |
Retrieve detailed information about a specific folder or project. |
query_task |
Get information about a specific task, including status, assignees, and due dates. |
list_comments |
List comments for a specific resource such as a task or folder. |
get_contacts |
Get contact information for users in the Wrike workspace. |
get_time_logs |
Retrieve time logs for a specific user, task, or project. |
list_time_log_categories |
List all available time log categories configured in Wrike. |
list_custom_item_types |
Retrieve all custom item types defined in the workspace. |
create_space |
Create a new Wrike space with the specified details. |
create_folder_project |
Create a new folder or project inside a given space or parent folder. |
create_task |
Add a new task to a specified project or folder, optionally with assignees and due dates. |
update_space |
Modify the details of an existing Wrike space. |
Prerequisites
- A Wrike account with API permissions (Account Owners have access by default)
- An MCP-capable client (Claude Desktop, Claude Code, ChatGPT, Microsoft Copilot Studio, Cursor)
Recommended: connector UI
In Claude Desktop, open Settings > Connectors, add a custom connector pointing at the Wrike MCP URL, then complete the OAuth flow when prompted:
https://mcp.wrike.com/app/mcp/stream
If you hit OAuth issues, try the SSE endpoint instead:
https://mcp.wrike.com/app/mcp/sse
Manual config (Claude Desktop via mcp-remote)
Claude Desktop currently requires Dynamic Client Registration for OAuth, so manual setup typically uses a Wrike Permanent Access Token. Edit your config file:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"wrike": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.wrike.com/app/mcp/stream",
"--header",
"Authorization:${AUTH_HEADER}"
],
"env": {
"AUTH_HEADER": "Bearer YOUR_ACCESS_TOKEN"
}
}
}
}
Generate YOUR_ACCESS_TOKEN by creating an app in the Wrike API console and issuing a Permanent Access Token. The token inherits the issuing user's Wrike permissions.
- Ask an agent for all overdue tasks across a space and have it draft follow up comments on the highest priority ones
- Convert a Zoom or Teams meeting transcript into a structured Wrike project with tasks, assignees, and due dates
- Navigate folder and project hierarchies conversationally to find the right place to file new work
- Pull PMO style reports on team utilization, upcoming deadlines, and stalled tasks from natural language prompts
- Stand up a new project structure (space, folders, tasks, custom fields) directly from a planning document
- "List my overdue tasks in the Marketing space and suggest which three to focus on today."
- "Turn the attached meeting notes into a Wrike project under the Q3 Launch folder with tasks and owners."
- "Show all tasks assigned to Priya that are due this week and add a comment asking for a status update."
- "Create a new folder called 'Website Redesign' with subfolders for Design, Content, and Engineering."
- "Find every task tagged 'blocked' in the Engineering space and summarize the latest comment on each."
- Official, Wrike-hosted server with no runtime to deploy or maintain
- OAuth 2.0 sign in respects each user's existing Wrike permissions
- Broad capability surface: query, create, and update across spaces, folders, projects, tasks, comments, time logs, and custom fields
- Works with the major MCP clients including Claude, ChatGPT, Microsoft Copilot, Cursor, and Claude Code
- Requires a Wrike account and appropriate API permissions, which may be gated to higher tier plans in some workspaces
- Claude Desktop manual setup currently relies on a Permanent Access Token because of DCR limitations in the OAuth flow
- Results are non-deterministic and benefit from specific prompts (permalinks, project names) to retrieve the right records
- Asana MCP Server for Asana based project management
- Atlassian Remote MCP for Jira and Confluence work tracking
- ClickUp MCP integrations via community servers for ClickUp workspaces