Dark
Get help in the API Community

Setup Claude with Wrike MCP

← Back to Wrike MCP server

This guide covers setup for Claude (claude.ai web app) and Claude Desktop.

Prerequisites

  • A Wrike app with OAuth credentials (see Authentication setup, Step 1)
  • The redirect URL https://claude.ai/api/mcp/auth_callback added to your Wrike app

Administrator setup (one-time)

As an account owner or administrator of your Claude organization:

  1. Go to Organizational Settings > Connectors
  2. Click Add custom Connector
  3. Fill in the connector details:
  • Name — e.g., "Wrike MCP"
  • Remote MCP server URL: https://mcp.wrike.com/app/mcp/sse
  • OAuth Client ID — from your Wrike app
  • OAuth Client Secret — from your Wrike app
  1. Save the connector. It is now available to all users in your organization.

You can also configure governance settings for the connector from this screen.

User setup

Once the administrator has added the connector:

  1. In Claude, go to Settings (click your profile icon)
  2. Navigate to Connectors
  3. Search for Wrike MCP and click Connect
  4. Complete the OAuth login with your Wrike credentials
  5. You're ready to go — your personal Wrike permissions are applied automatically

Claude Desktop

For Claude Desktop, the connector setup follows the same steps but must be done from within the Claude Desktop app. Connectors configured on claude.ai may not propagate automatically to Claude Desktop.

Recommended: Set up the connector through the Claude Desktop app UI (Settings > Connectors) rather than manually editing configuration files.

If you need manual configuration via mcp-remote, Claude Desktop requires DCR (Dynamic Client Registration) for OAuth. Use a Permanent Access Token for now by adding the following configuration to your Claude Desktop config file (~/Library/Application Support/Claude/claude_desktop_config.json on macOS, %APPDATA%\Claude\claude_desktop_config.json on Windows):

{
  "mcpServers": {
    "wrike": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://mcp.wrike.com/app/mcp/sse",
        "--header",
        "Authorization:${AUTH_HEADER}"
      ],
      "env": {
        "AUTH_HEADER": "Bearer YOUR_ACCESS_TOKEN"
      }
    }
  }
}

Replace YOUR_ACCESS_TOKEN with your Wrike Permanent Access Token. See Legacy Authentication Setup for how to generate one.