{
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-08",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.4",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "tool": {
    "slug": "wrike",
    "name": "Wrike",
    "vendor": "Wrike, Inc.",
    "vendorUrl": "https://www.wrike.com",
    "kind": "http-api",
    "category": "project-management",
    "summary": "Wrike is a hosted work management platform for tasks, projects, folders, approvals and request forms. Agents reach it through REST API v4 and an official remote MCP server at mcp.wrike.com/v2 with 29 documented tools.",
    "url": "https://www.anchorterminal.com/tools/wrike",
    "markdownUrl": "https://www.anchorterminal.com/tools/wrike.md",
    "slimMarkdownUrl": "https://www.anchorterminal.com/tools/wrike.min.md",
    "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/wrike.json",
    "repo": "https://github.com/wrike/agent-skills",
    "license": "Proprietary service under Wrike's terms. The agent skills repository on GitHub is MIT",
    "transports": [
      "http",
      "streamable-http"
    ],
    "remoteUrl": "https://www.wrike.com/api/v4",
    "packages": [],
    "auth": "mixed",
    "authNotes": "Self-serve. Any Wrike user with API permission creates an API app under Apps \u0026 Integrations and gets an OAuth client ID and secret, with no app review. The API uses the OAuth 2.0 authorisation code flow with scopes such as wsReadOnly and wsReadWrite, one-hour access tokens and refresh tokens. A permanent access token from the same app never expires and acts with all of its user's access. The MCP server at mcp.wrike.com/v2 takes OAuth 2.0 through an admin-created app or a permanent token as a Bearer header. Clients that need dynamic client registration are told to use the permanent token. Password resets and deactivation revoke tokens.",
    "pricing": "freemium",
    "pricingNotes": "The API and the MCP server are included on every plan, and Wrike charges nothing per call. Free is $0, Team $10 a user a month (2 to 15 users), Business $25 a user a month (5 to 200 users), and Pinnacle and Apex are quoted by sales. A 14-day trial needs no card, so an agent's owner can start on Free or the trial without a contract. Some fields and tools depend on the plan (checked 2026-10-08).",
    "priceSummary": "$10 / seat-mo",
    "where": "hosted",
    "x402": {
      "level": "no",
      "evidence": "No x402, MPP or L402 in the developer docs, the llms.txt index or the pricing page (checked 2026-10-08).",
      "endpoints": []
    },
    "toolCount": 29,
    "popularity": {
      "githubStars": null,
      "npmWeekly": null,
      "pypiWeekly": null,
      "asOf": "2026-10-08"
    },
    "docsUrl": "https://developers.wrike.com",
    "llmsTxt": "https://developers.wrike.com/llms.txt",
    "capabilities": [
      "tasks.create",
      "tasks.update",
      "projects.manage",
      "tasks.comments",
      "projects.reporting",
      "automation.webhooks"
    ],
    "tags": [
      "official",
      "hosted",
      "mcp",
      "oauth",
      "openapi",
      "llms-txt",
      "webhooks",
      "freemium",
      "free-tier",
      "no-card",
      "closed-source",
      "status-page",
      "soc2"
    ],
    "lastRelease": "2026-09-17",
    "graded": true,
    "anchor": {
      "graded": true,
      "score": 60.1,
      "grade": "C",
      "agentReady": false,
      "rank": 364,
      "ranked": true,
      "rankOf": 629,
      "categoryRank": 6,
      "methodology": "0.4",
      "run": "2026-10-01",
      "scores": {
        "ergonomics": 63,
        "maintenance": 63,
        "payments": 30,
        "reliability": 68,
        "schema": 78,
        "security": 60,
        "transparency": 78
      },
      "pending": [
        "performance",
        "tasks"
      ],
      "breakdown": [
        {
          "key": "reliability",
          "name": "Reliability",
          "weight": 16,
          "effectiveWeight": 20,
          "score": 68,
          "points": 13.6,
          "reason": "Graded on the hosted lines for REST API v4 and the MCP server. status.wrike.com is Wrike's own page with a dated timeline back to 2024 but no per-component history and no API or MCP entry (15 of 20). In the 90 days to 8 October 2026 it shows three incidents, a 7-minute workspace loading problem on the EU data centre on 5 October, the mobile apps unreachable from 09:19 to 15:59 UTC on 12 September while web and desktop kept working, and an attachment upload fault for some users on 12 August. None names the API (20). The error reference gives 400 requests a minute per IP or access token (15). The FAQ advises exponential backoff on 429, with no Retry-After header and no idempotency keys for writes found (8 of 15). No SLA found in the terms, pricing or trust centre pages we read (0). API v4 is generally available and MCP v2 carries no beta label, though `recommend_resources` is a Wrike Labs tool (10)."
        },
        {
          "key": "performance",
          "name": "Performance",
          "weight": 10,
          "effectiveWeight": 0,
          "pending": true,
          "points": 0,
          "reason": "Pending. Latency is measured per call by our probes, which haven't run yet, so this run doesn't score it. Its weight is shared across the assessed categories until the first probe window closes."
        },
        {
          "key": "schema",
          "name": "Schema \u0026 documentation",
          "weight": 13,
          "effectiveWeight": 16.25,
          "score": 78,
          "points": 12.68,
          "reason": "Each of the 244 API reference pages embeds an OpenAPI 3.0.1 definition with a bearer security scheme, and a Postman collection is published. We found no single downloadable spec (22 of 25). llms.txt and Markdown copies of every docs page (10). API parameter descriptions are short, such as 'Title of task, required', and the MCP tools page gives one line per tool with a few limits stated, for example that `prefill_requestform` doesn't submit. The MCP tool schemas sit behind authentication and were not read (12 of 20). Enums for status, importance and sort fields and required flags, but structured values such as dates travel as JSON strings in query parameters (11 of 15). Curl and JSON examples in the guides and an error table of 11 codes, while reference responses are grouped as 2XX, 4XX and 5XX (10 of 15). A single v4 version and a dated changelog with sparse entries (13 of 15)."
        },
        {
          "key": "ergonomics",
          "name": "Agent ergonomics",
          "weight": 13,
          "effectiveWeight": 16.25,
          "score": 63,
          "points": 10.24,
          "reason": "29 MCP tools in a fixed set with no toolsets or read-only subset on the server (15 of 25). Task queries take `pageSize` up to 1,000, `nextPageToken`, sort fields, a `fields` array and filters for dates, assignees and status, and `search_items` filters by assignee, status, dates and importance (20). Errors return `error` and `errorDescription` from 11 documented codes, which name the fault but rarely the fix (14 of 20). No idempotency keys. The tools page marks each tool Read or Write, and whether the server sends readOnlyHint or destructiveHint was not checked. The async Batch API reports per-operation results (6 of 20). Creating a task needs only a title, but the FAQ says there is no official SDK (8 of 15)."
        },
        {
          "key": "security",
          "name": "Security \u0026 auth",
          "weight": 14,
          "effectiveWeight": 17.5,
          "score": 60,
          "points": 10.5,
          "reason": "OAuth 2.0 authorisation code flow with read-only and read-write scopes, one-hour access tokens and revocation. Permanent tokens never expire and reach everything their user can, and the docs point clients that need dynamic client registration to them. The docs also allow the token as an `access_token` query parameter, which costs 10 (20 of 30). The API has wsReadOnly, the MCP server inherits the user's permissions, has no delete tool and marks tools Read or Write, and client admins can restrict tools. No server-side read-only mode or confirmation step is documented (12 of 20). Comments, descriptions and inbox items written by other people reach the model, and no injection guidance was found (3 of 15). MCP actions appear in the activity stream under the user, and user audit reports are limited to Pinnacle and Apex (10 of 15). Valid security.txt with a report form, SOC 2 Type II and ISO 27001, 27017, 27018 and 27701 on the trust centre. No bug bounty or public advisories found (15 of 20)."
        },
        {
          "key": "payments",
          "name": "Payments \u0026 pricing",
          "weight": 10,
          "effectiveWeight": 12.5,
          "score": 30,
          "points": 3.75,
          "reason": "No x402, MPP or L402 (0). Plan prices are public, Free $0, Team $10 and Business $25 a user a month, with Pinnacle and Apex quoted by sales. API calls aren't priced (10). The Free plan includes the API and the MCP server, and the 14-day trial needs no card (20). A person signs up in a browser and creates the API app or token (0)."
        },
        {
          "key": "tasks",
          "name": "Task success",
          "weight": 10,
          "effectiveWeight": 0,
          "pending": true,
          "points": 0,
          "reason": "Pending. Task success needs the category task suites run through each tool, which haven't run yet, so this run doesn't score it. Its weight is shared across the assessed categories until then. A data provider's data-quality score is published on its listing now and becomes half of this category when it's scored."
        },
        {
          "key": "maintenance",
          "name": "Maintenance \u0026 community",
          "weight": 7,
          "effectiveWeight": 8.75,
          "score": 63,
          "points": 5.51,
          "reason": "The newest API changelog entries are dated 17 September 2026, and the MCP tools page was updated on 7 October 2026 (30). Three dated changelog entries in the 90 days to 8 October, on 28 July and two on 17 September (20). A public changelog, a developer community forum and a support form. We didn't check response times (10 of 15). No official SDK, and the official MCP registry lists only a third-party server, ai.waystation/wrike (0). No packages to assess. The MIT agent skills repository is published by CI and last changed on 7 October 2026 (3 of 10)."
        },
        {
          "key": "transparency",
          "name": "Transparency \u0026 trust",
          "weight": 7,
          "effectiveWeight": 8.75,
          "score": 78,
          "points": 6.83,
          "note": "editorial 62, provenance 94",
          "reason": "Closed service with terms naming Wrike, Inc., and MIT agent skills (15). The privacy policy of 1 June 2026 gives retention periods but excludes customer data, which falls under the terms and a published DPA. The terms say customer data isn't used to train Wrike AI models, deletion follows 'then-current practices', and inactive Free accounts are deleted after 180 days. The MCP docs say the server stores and caches nothing (22 of 30). No deprecation policy found. The FAQ records the v3 sunset on 30 June 2019, and one parameter is marked deprecated without a date (5 of 20). The sub-processor list, updated 2 July 2026, gives purposes and US or EU locations by region (20)."
        }
      ],
      "assessment": {
        "date": "2026-10-08",
        "basis": "public evidence",
        "confidence": "medium",
        "notes": {
          "ergonomics": "29 MCP tools in a fixed set with no toolsets or read-only subset on the server (15 of 25). Task queries take `pageSize` up to 1,000, `nextPageToken`, sort fields, a `fields` array and filters for dates, assignees and status, and `search_items` filters by assignee, status, dates and importance (20). Errors return `error` and `errorDescription` from 11 documented codes, which name the fault but rarely the fix (14 of 20). No idempotency keys. The tools page marks each tool Read or Write, and whether the server sends readOnlyHint or destructiveHint was not checked. The async Batch API reports per-operation results (6 of 20). Creating a task needs only a title, but the FAQ says there is no official SDK (8 of 15).",
          "maintenance": "The newest API changelog entries are dated 17 September 2026, and the MCP tools page was updated on 7 October 2026 (30). Three dated changelog entries in the 90 days to 8 October, on 28 July and two on 17 September (20). A public changelog, a developer community forum and a support form. We didn't check response times (10 of 15). No official SDK, and the official MCP registry lists only a third-party server, ai.waystation/wrike (0). No packages to assess. The MIT agent skills repository is published by CI and last changed on 7 October 2026 (3 of 10).",
          "payments": "No x402, MPP or L402 (0). Plan prices are public, Free $0, Team $10 and Business $25 a user a month, with Pinnacle and Apex quoted by sales. API calls aren't priced (10). The Free plan includes the API and the MCP server, and the 14-day trial needs no card (20). A person signs up in a browser and creates the API app or token (0).",
          "reliability": "Graded on the hosted lines for REST API v4 and the MCP server. status.wrike.com is Wrike's own page with a dated timeline back to 2024 but no per-component history and no API or MCP entry (15 of 20). In the 90 days to 8 October 2026 it shows three incidents, a 7-minute workspace loading problem on the EU data centre on 5 October, the mobile apps unreachable from 09:19 to 15:59 UTC on 12 September while web and desktop kept working, and an attachment upload fault for some users on 12 August. None names the API (20). The error reference gives 400 requests a minute per IP or access token (15). The FAQ advises exponential backoff on 429, with no Retry-After header and no idempotency keys for writes found (8 of 15). No SLA found in the terms, pricing or trust centre pages we read (0). API v4 is generally available and MCP v2 carries no beta label, though `recommend_resources` is a Wrike Labs tool (10).",
          "schema": "Each of the 244 API reference pages embeds an OpenAPI 3.0.1 definition with a bearer security scheme, and a Postman collection is published. We found no single downloadable spec (22 of 25). llms.txt and Markdown copies of every docs page (10). API parameter descriptions are short, such as 'Title of task, required', and the MCP tools page gives one line per tool with a few limits stated, for example that `prefill_requestform` doesn't submit. The MCP tool schemas sit behind authentication and were not read (12 of 20). Enums for status, importance and sort fields and required flags, but structured values such as dates travel as JSON strings in query parameters (11 of 15). Curl and JSON examples in the guides and an error table of 11 codes, while reference responses are grouped as 2XX, 4XX and 5XX (10 of 15). A single v4 version and a dated changelog with sparse entries (13 of 15).",
          "security": "OAuth 2.0 authorisation code flow with read-only and read-write scopes, one-hour access tokens and revocation. Permanent tokens never expire and reach everything their user can, and the docs point clients that need dynamic client registration to them. The docs also allow the token as an `access_token` query parameter, which costs 10 (20 of 30). The API has wsReadOnly, the MCP server inherits the user's permissions, has no delete tool and marks tools Read or Write, and client admins can restrict tools. No server-side read-only mode or confirmation step is documented (12 of 20). Comments, descriptions and inbox items written by other people reach the model, and no injection guidance was found (3 of 15). MCP actions appear in the activity stream under the user, and user audit reports are limited to Pinnacle and Apex (10 of 15). Valid security.txt with a report form, SOC 2 Type II and ISO 27001, 27017, 27018 and 27701 on the trust centre. No bug bounty or public advisories found (15 of 20).",
          "transparency": "Closed service with terms naming Wrike, Inc., and MIT agent skills (15). The privacy policy of 1 June 2026 gives retention periods but excludes customer data, which falls under the terms and a published DPA. The terms say customer data isn't used to train Wrike AI models, deletion follows 'then-current practices', and inactive Free accounts are deleted after 180 days. The MCP docs say the server stores and caches nothing (22 of 30). No deprecation policy found. The FAQ records the v3 sunset on 30 June 2019, and one parameter is marked deprecated without a date (5 of 20). The sub-processor list, updated 2 July 2026, gives purposes and US or EU locations by region (20)."
        },
        "sources": [
          {
            "what": "developer docs index (llms.txt)",
            "url": "https://developers.wrike.com/llms.txt",
            "seen": "2026-10-08"
          },
          {
            "what": "API v4 overview and scopes",
            "url": "https://developers.wrike.com/docs/overview",
            "seen": "2026-10-08"
          },
          {
            "what": "OAuth 2.0 and permanent tokens",
            "url": "https://developers.wrike.com/docs/oauth-20-authorization",
            "seen": "2026-10-08"
          },
          {
            "what": "API errors and rate limit",
            "url": "https://developers.wrike.com/docs/errors-api-reference-v4",
            "seen": "2026-10-08"
          },
          {
            "what": "FAQ (plans, rate limit, SDKs)",
            "url": "https://developers.wrike.com/docs/faq",
            "seen": "2026-10-08"
          },
          {
            "what": "MCP server overview",
            "url": "https://developers.wrike.com/docs/wrike-mcp-server-overview",
            "seen": "2026-10-08"
          },
          {
            "what": "MCP tools",
            "url": "https://developers.wrike.com/docs/available-tools-on-wrike-mcp",
            "seen": "2026-10-08"
          },
          {
            "what": "MCP permanent token setup",
            "url": "https://developers.wrike.com/docs/mcp-legacy-authentication-pat",
            "seen": "2026-10-08"
          },
          {
            "what": "MCP setup for other clients",
            "url": "https://developers.wrike.com/docs/setup-other-mcp-clients-with-wrike-mcp",
            "seen": "2026-10-08"
          },
          {
            "what": "Create Task reference with OpenAPI",
            "url": "https://developers.wrike.com/reference/postfolderssingletasks",
            "seen": "2026-10-08"
          },
          {
            "what": "Query Tasks reference",
            "url": "https://developers.wrike.com/reference/gettasksempty",
            "seen": "2026-10-08"
          },
          {
            "what": "webhooks",
            "url": "https://developers.wrike.com/docs/webhooks",
            "seen": "2026-10-08"
          },
          {
            "what": "API changelog",
            "url": "https://developers.wrike.com/changelog",
            "seen": "2026-10-08"
          },
          {
            "what": "changelog entry on dependency permission checks",
            "url": "https://developers.wrike.com/changelog/permission-checks-enforced-on-task-dependency-endpoints",
            "seen": "2026-10-08"
          },
          {
            "what": "status timeline feed",
            "url": "https://status.wrike.com/json",
            "seen": "2026-10-08"
          },
          {
            "what": "pricing",
            "url": "https://www.wrike.com/price/",
            "seen": "2026-10-08"
          },
          {
            "what": "plan comparison table",
            "url": "https://www.wrike.com/comparison-table/",
            "seen": "2026-10-08"
          },
          {
            "what": "help centre article on MCP",
            "url": "https://help.wrike.com/hc/en-us/articles/34605829225746-Wrike-Model-Context-Protocol-MCP",
            "seen": "2026-10-08"
          },
          {
            "what": "trust centre",
            "url": "https://security.wrike.com/",
            "seen": "2026-10-08"
          },
          {
            "what": "security.txt",
            "url": "https://www.wrike.com/.well-known/security.txt",
            "seen": "2026-10-08"
          },
          {
            "what": "terms",
            "url": "https://www.wrike.com/security/terms/",
            "seen": "2026-10-08"
          },
          {
            "what": "privacy policy",
            "url": "https://www.wrike.com/security/privacy/",
            "seen": "2026-10-08"
          },
          {
            "what": "sub-processors",
            "url": "https://www.wrike.com/legal/subprocessors-list/",
            "seen": "2026-10-08"
          },
          {
            "what": "official MCP registry search",
            "url": "https://registry.modelcontextprotocol.io/v0/servers?search=wrike",
            "seen": "2026-10-08"
          },
          {
            "what": "agent skills repository",
            "url": "https://github.com/wrike/agent-skills",
            "seen": "2026-10-08"
          }
        ],
        "openQuestions": [
          "unchecked: the MCP server's tool schemas and annotations (readOnlyHint, destructiveHint), because tools/list needs a Wrike account. The tool count of 29 is from the docs page.",
          "unchecked: whether Wrike gave earlier notice by email of the 17 September 2026 permission change on dependency endpoints.",
          "unchecked: the DPA and the information security addendum PDFs, and whether any enterprise contract carries an uptime SLA.",
          "unchecked: response times on the developer community forum.",
          "No single downloadable OpenAPI file was found. The definitions are embedded per reference page, so `openapi` is left empty.",
          "The launch dates of MCP v1 and v2 were not found. A Wrike blog post on the MCP server is dated 6 October 2025.",
          "security.txt expires on 10 October 2026 and will read as expired unless renewed."
        ]
      },
      "negative": -3,
      "negativeNotes": [
        "17 September 2026. The API changelog says the task dependency endpoints 'now' need the TaskDatesAndDependenciesEdit right and reject callers without it with 403, with no earlier notice found. The change is documented with the action required, so the smallest deduction applies (https://developers.wrike.com/changelog/permission-checks-enforced-on-task-dependency-endpoints)."
      ],
      "verdict": "The official MCP server has 29 documented tools for search, task and project creation, bulk updates, comments and approvals, and it works on every plan including Free. Permanent access tokens never expire and carry the user's full access, and no SLA, official SDK or deprecation policy was found in the reviewed documentation.",
      "bestFor": "Teams already on Wrike that want an assistant to find work, create tasks and projects from notes, update status in bulk, comment and check approvals.",
      "strengths": [
        "Official remote MCP server at https://mcp.wrike.com/v2 over Streamable HTTP, with 29 documented tools and no delete tool",
        "REST API v4 and the MCP server are included on every plan, Free among them, and the 14-day trial needs no card",
        "OpenAPI 3.0.1 definitions on each of 244 reference pages, plus llms.txt and Markdown copies of the docs",
        "OAuth 2.0 authorisation code flow with read-only and read-write scopes and one-hour access tokens",
        "SOC 2 Type II and ISO 27001, 27017, 27018 and 27701 named on the trust centre, and a valid security.txt"
      ],
      "weaknesses": [
        "A permanent access token never expires and reaches everything its user can, and it is the documented route for clients that need dynamic client registration",
        "The API accepts the access token as an `access_token` query parameter as a documented option",
        "No SLA, idempotency keys or Retry-After header found in the reviewed documentation",
        "No official SDK, and the official MCP registry lists only a third-party Wrike server (ai.waystation/wrike)",
        "The status page is a single timeline with no API or MCP component, and user audit reports are limited to Pinnacle and Apex"
      ],
      "agentNotes": [
        "Build API URLs from the `host` value returned by /oauth2/token. Accounts live on www.wrike.com, app-eu.wrike.com or app-us2.wrike.com, and the wrong host answers 401.",
        "Use https://mcp.wrike.com/v2 only. The older /app/mcp/stream and /app/mcp/sse URLs serve the v1 tool set.",
        "Call `search_workflows` before setting a status, because `update_items` and `search_items` take custom status ids.",
        "Stay under about 400 requests a minute per token or IP and back off exponentially on 429. Use POST /batch for up to 100 operations.",
        "Page task lists with `pageSize` (up to 1,000) and `nextPageToken`, and request optional data through `fields`."
      ],
      "metrics": {
        "kind": "remote",
        "measured": false
      },
      "reviewCount": 0,
      "avgRating": 0,
      "history": [
        {
          "basis": "public evidence",
          "confidence": "medium",
          "grade": "C",
          "methodology": "0.4",
          "pending": [
            "performance",
            "tasks"
          ],
          "run": "2026-10-01",
          "runLabel": "October 2026 research run",
          "score": 60.1
        }
      ],
      "editorialScores": {
        "ergonomics": 63,
        "maintenance": 63,
        "payments": 30,
        "reliability": 68,
        "schema": 78,
        "security": 60,
        "transparency": 62
      },
      "provenanceScore": 94
    },
    "connect": {
      "http": "curl -X GET -H \"Authorization: bearer $WRIKE_ACCESS_TOKEN\" \"https://www.wrike.com/api/v4/contacts?me=true\"",
      "config": {
        "mcpServers": {
          "wrike": {
            "args": [
              "mcp-remote",
              "https://mcp.wrike.com/v2",
              "--header",
              "Authorization:Bearer YOUR_ACCESS_TOKEN"
            ],
            "command": "npx"
          }
        }
      }
    },
    "letme": {
      "capability": "https://letme.dev/tasks.create",
      "tool": "https://letme.dev/wrike"
    },
    "notable": [
      "MCP v2 is served at https://mcp.wrike.com/v2 over Streamable HTTP only, with OAuth 2.0 through an OAuth app an admin creates, or a permanent access token sent as a Bearer header (https://developers.wrike.com/docs/wrike-mcp-server-overview)",
      "The tools page lists 29 tools marked Read or Write, among them search_items, get_item_details (up to five items), create_task_item, update_items (up to 20 items) and create_item_comment, with no delete tool (https://developers.wrike.com/docs/available-tools-on-wrike-mcp)",
      "The comparison table lists Open RESTful API and MCP Server on every plan from Free to Apex (https://www.wrike.com/comparison-table/)",
      "API errors list 429 too_many_requests at 400 requests per minute per IP or access token, and the FAQ advises exponential backoff (https://developers.wrike.com/docs/errors-api-reference-v4)",
      "An async Batch API takes up to 100 operations in one request, announced 30 December 2025 (https://developers.wrike.com/changelog/tuesday-december-30-2025)",
      "Webhooks can be signed with a shared secret (X-Hook-Signature, HMAC SHA-256), are retried up to 3 times and are suspended after failures (https://developers.wrike.com/docs/webhooks)",
      "Wrike publishes five agent skills for the MCP server under MIT at https://github.com/wrike/agent-skills"
    ],
    "area": "business",
    "details": [
      {
        "label": "Surfaces",
        "value": "REST API v4 at https://\u003chost\u003e/api/v4 (www.wrike.com, app-eu.wrike.com, app-us2.wrike.com) and the remote MCP server v2 at https://mcp.wrike.com/v2 (Streamable HTTP)"
      },
      {
        "label": "MCP tools",
        "value": "29 documented. Read: search_spaces, get_items_children, get_my_inbox, search_items, search_users, get_users, get_item_details, get_item_comments, search_blueprints, search_requestforms, get_requestform, prefill_requestform, get_async_job, recommend_resources (Wrike Labs, Pinnacle and Apex), search_workflows, search_customitemtypes, search_item_customfields, get_approvals, search_approvals. Write: create_task_item, create_project_folder_item, create_item_from_blueprint, submit_requestform, update_items, create_item_comment, prepare_attachment_upload, add_attachments_to_item, add_whiteboard_to_item, remove_whiteboard_from_item"
      },
      {
        "label": "Credentials",
        "value": "OAuth 2.0 authorisation code flow with a client ID and secret from an API app, one-hour access tokens and refresh tokens. Permanent access tokens never expire, are shown once and can be revoked in the app console"
      },
      {
        "label": "Scopes",
        "value": "Default, wsReadOnly, wsReadWrite, amReadOnlyWorkflow, amReadWriteWorkflow, amReadOnlyInvitation, amReadWriteInvitation, amReadOnlyGroup, amReadWriteGroup, amReadOnlyUser, amReadWriteUser, plus amReadOnlyAccessRole and dataExportFull on some methods"
      },
      {
        "label": "Rate limits",
        "value": "About 400 requests a minute per IP or access token, answered with 429 too_many_requests. A second 429, rate_limit_exceeded, comes from overload protection"
      },
      {
        "label": "Pagination",
        "value": "`pageSize` up to 1,000 with `nextPageToken`, a `limit` parameter, sort fields, date and assignee filters, and a `fields` array for optional data"
      },
      {
        "label": "Errors",
        "value": "JSON body with `error` and `errorDescription`. 11 documented codes across 400, 401, 403, 404, 429 and 500"
      },
      {
        "label": "Batch",
        "value": "POST /batch schedules up to 100 independent operations as an async job with per-operation results"
      },
      {
        "label": "Webhooks",
        "value": "Account, folder and space webhooks with event filtering, optional HMAC SHA-256 signing, up to 3 delivery attempts and automatic suspension"
      },
      {
        "label": "Free tier",
        "value": "Free plan at $0 with the API and MCP server, 2 GB of storage per account. 14-day trial of paid plans with no card"
      },
      {
        "label": "Audit",
        "value": "MCP actions appear in the activity stream under the authenticated user. User audit reports are on Pinnacle and Apex only"
      },
      {
        "label": "Certifications",
        "value": "SOC 2 Type II, ISO 27001, 27017, 27018 and 27701 per the trust centre at security.wrike.com"
      },
      {
        "label": "Status",
        "value": "status.wrike.com, Wrike's own page, a dated timeline of incidents and maintenance back to 2024 with no per-component view"
      },
      {
        "label": "Sub-processors",
        "value": "List updated 2 July 2026 with locations. Hosting on AWS, Google Cloud and Microsoft Azure in the US or EU by region. AI processing by Microsoft Azure OpenAI, Google, Anthropic and OpenAI"
      }
    ],
    "unitPrices": [
      {
        "item": "Free (API and MCP server included)",
        "unit": "seat-month",
        "usd": 0,
        "note": "2 GB of storage per account"
      },
      {
        "item": "Team",
        "unit": "seat-month",
        "usd": 10,
        "note": "2 to 15 users, as shown on 2026-10-08"
      },
      {
        "item": "Business",
        "unit": "seat-month",
        "usd": 25,
        "note": "5 to 200 users, as shown on 2026-10-08"
      }
    ],
    "provenance": {
      "legalEntity": "Wrike, Inc.",
      "domain": "wrike.com",
      "domainRegistered": "2005-10-15",
      "endpointOnVendorDomain": true,
      "terms": "https://www.wrike.com/security/terms/",
      "privacy": "https://www.wrike.com/security/privacy/",
      "statusPage": "https://status.wrike.com",
      "changelog": "https://developers.wrike.com/changelog",
      "securityTxt": "valid",
      "checked": "2026-10-08",
      "notes": [
        "The terms name Wrike, Inc. or its affiliate on the order, with a principal office at 550 West B Street, Floor 4, PMB 2305, San Diego, CA 92101, and apply to orders effective on or after 8 April 2025.",
        "The API answers on wrike.com hosts (www, app-eu, app-us2) and the MCP server at mcp.wrike.com.",
        "www.wrike.com/.well-known/security.txt names a report form and appsec@team.wrike.com and expires on 10 October 2026, two days after this check.",
        "RDAP for wrike.com gives a registration date of 2005-10-15.",
        "status.wrike.com/history redirects to a 404 page. The timeline is read from status.wrike.com/json, the feed the page itself loads."
      ],
      "score": 94,
      "checks": [
        {
          "check": "Legal entity named",
          "value": "Wrike, Inc.",
          "points": 20,
          "max": 20,
          "state": "ok"
        },
        {
          "check": "Domain age",
          "value": "wrike.com, registered 2005-10-15 (20 years)",
          "points": 15,
          "max": 15,
          "state": "ok"
        },
        {
          "check": "Endpoint on the vendor's domain",
          "value": "www.wrike.com",
          "points": 15,
          "max": 15,
          "state": "ok"
        },
        {
          "check": "Terms of service",
          "value": "read, states 7 of the 7 things a reader expects, and has 3 clauses that cost points",
          "points": 4,
          "max": 10,
          "state": "part"
        },
        {
          "check": "Privacy policy",
          "value": "read, states 8 of the 8 things a reader expects",
          "points": 10,
          "max": 10,
          "state": "ok"
        },
        {
          "check": "Status page",
          "value": "status.wrike.com",
          "points": 10,
          "max": 10,
          "state": "ok"
        },
        {
          "check": "Changelog",
          "value": "published",
          "points": 10,
          "max": 10,
          "state": "ok"
        },
        {
          "check": "security.txt",
          "value": "valid",
          "points": 10,
          "max": 10,
          "state": "ok"
        }
      ],
      "policies": [
        {
          "kind": "terms",
          "url": "https://www.wrike.com/security/terms/",
          "state": "read",
          "readAt": "2026-10-08",
          "statedDate": "2025-04-08",
          "words": 9571,
          "points": 4,
          "max": 10,
          "expected": [
            {
              "key": "terms.date",
              "label": "Gives the date it was last updated",
              "found": true,
              "quote": "Last revised: April 8, 2025",
              "says": "Last updated 2025-04-08"
            },
            {
              "key": "terms.law",
              "label": "Names the governing law or courts",
              "found": true,
              "quote": "…any disputes arising out of or related hereto shall be governed by and construed in accordance with the laws of the State of California, without giving effect to its conflicts of laws rules, the United Nations Convention on the International Sale of Goods, or the Uniform Computer Information Transactions Act.",
              "says": "The law of the State of California"
            },
            {
              "key": "terms.liability",
              "label": "States a limit on its liability",
              "found": true,
              "quote": "…UNLESS SUCH EXCLUSION OF LIABILITY IS NOT ENFORCEABLE UNDER APPLICABLE LAW IN WHICH CASE WRIKE’S TOTAL AGGREGATE LIABILITY ARISING OUT OF OR RELATING TO A FREE TRIAL SERVICE OR FREE CUSTOMER ACCOUNT, OR ANY CUSTOMER DATA INCLUDED THEREIN, IS $100 USD.",
              "says": "Capped at $100"
            },
            {
              "key": "terms.termination",
              "label": "Says how the agreement or account can be ended",
              "found": true,
              "quote": "Wrike may ask Customer to remediate such violation and, if Customer fails to comply with such request, Wrike may suspend or terminate the User’s access to the Service and/or suspend Customer’s access to the Service pursuant to Section 8.8."
            },
            {
              "key": "terms.changes",
              "label": "Says how changes to the terms are announced",
              "found": true,
              "quote": "When material changes to the Terms of Service are made, Wrike will provide Customer with notice as appropriate under the circumstances, e.g., by displaying a prominent notice to the Account Owner within the Service or by sending Customer an email.",
              "says": "Says it gives notice of a change"
            },
            {
              "key": "terms.use",
              "label": "Lists what users may not do",
              "found": true,
              "quote": "Customer may not receive notice or confirmation from Wrike that a Free Trial Service has ended or that a Converted Paid-For Service has begun."
            },
            {
              "key": "terms.sla",
              "label": "Refers to a service level or uptime commitment",
              "found": true,
              "quote": "Fees may include Service-level changes as requested by Customer."
            }
          ],
          "toKnow": [
            {
              "key": "terms.automated",
              "label": "Restricts automated access",
              "found": true,
              "quote": "access or search the Service by any means other than Wrike’s publicly supported interfaces (e.g., “scraping”)",
              "costsPoints": true
            },
            {
              "key": "terms.benchmark",
              "label": "Restricts benchmarking or competitive use",
              "found": true,
              "quote": "if Customer is a Wrike competitor, use the Service directly or indirectly for competitive benchmarking or other competitive analysis",
              "costsPoints": true
            },
            {
              "key": "terms.nonotice",
              "label": "Says the terms or the service can change without notice",
              "found": true,
              "quote": "for legal or regulatory reasons or for any other reasons as Wrike deems necessary, at its sole discretion, without notice.",
              "costsPoints": true
            },
            {
              "key": "terms.cutoff",
              "label": "Says access can be ended without notice or for any reason",
              "found": true,
              "quote": "Wrike may, with or without prior notice, immediately terminate the Agreement, Customer’s Account, Subscriptions and/or corresponding Subscription Term, and/or access to the Service and/or Add-Ons."
            }
          ],
          "notes": [
            {
              "date": "2026-10-08",
              "text": "Prompts and generated content from Wrike AI are stored temporarily by Microsoft Azure OpenAI Service for abuse monitoring.",
              "quote": "For the avoidance of doubt, Customer is aware and accepts that, in connection with Customer’s use of Wrike AI, the Azure OpenAI Service will temporarily store all prompts and generated content to monitor for and prevent abusive or harmful uses or outputs of the Azure OpenAI Service."
            },
            {
              "date": "2026-10-08",
              "text": "Export of customer data may be unavailable or limited after an account is deactivated or converted to a free account.",
              "quote": "Customer may not be able, or may have limited ability, to export Customer Data after deactivation of its Customer Account or conversion to a Free Customer Account"
            },
            {
              "date": "2026-10-08",
              "text": "Subscriptions renew automatically at the then-current rates unless the customer gives written notice before the term ends.",
              "quote": "The Subscription will automatically renew for successive Subscription Terms at Wrike’s then-current rates unless Customer provides written notice of its intent not to renew such Subscription prior to the expiration of the then-current Subscription Term."
            }
          ]
        },
        {
          "kind": "privacy",
          "url": "https://www.wrike.com/security/privacy/",
          "state": "read",
          "readAt": "2026-10-08",
          "statedDate": "2026-06-01",
          "words": 7534,
          "points": 10,
          "max": 10,
          "expected": [
            {
              "key": "privacy.date",
              "label": "Gives the date it was last updated",
              "found": true,
              "quote": "Last updated June 1, 2026.",
              "says": "Last updated 2026-06-01"
            },
            {
              "key": "privacy.collected",
              "label": "Says what personal data is collected",
              "found": true,
              "quote": "When we collect personal data via AI-enabled tools or automated systems, we ensure such collection is limited to what is necessary for the specified purpose."
            },
            {
              "key": "privacy.retention",
              "label": "Says how long data is kept",
              "found": true,
              "quote": "Following contract termination, we retain core account records (such as invoices, signed contracts, and payment history) for 10 years to comply with statutory tax and commercial record-keeping obligations.",
              "says": "Names a period of 10 years"
            },
            {
              "key": "privacy.processors",
              "label": "Says who else receives the data",
              "found": true,
              "quote": "…participant has actively consented to the recording, and to use AI-enabled tools and related service providers in connection with those videoconferences and emails to assist with"
            },
            {
              "key": "privacy.sale",
              "label": "Says whether personal data is sold or shared for advertising",
              "found": true,
              "quote": "To learn more about interest-based advertising, including certain additional opt-out options for the targeting of interest-based ads by some of our current ad service partners, visit aboutads.info/choices, youradchoices.ca or youronlinechoices.eu from each of your browsers on each of your devices."
            },
            {
              "key": "privacy.rights",
              "label": "Says what rights people have over their data",
              "found": true,
              "quote": "The right to restrict the processing of personal data where the accuracy of the data is contested or the processing is unlawful;"
            },
            {
              "key": "privacy.contact",
              "label": "Gives a privacy contact",
              "found": true,
              "quote": "You also can contact us at [email protected] to perform the portion of the \"sale\" or \"sharing\" opt-out process in which you provide us with contact information.",
              "says": "Gives an email address, hidden from our reader by the page"
            },
            {
              "key": "privacy.transfers",
              "label": "Says where data is transferred or stored",
              "found": true,
              "quote": "Residents of the European Economic Area, the UK, and Switzerland also have certain rights under the Data Privacy Framework, as described in the “International Data Transfers” section below.",
              "says": "Relies on the Data Privacy Framework"
            }
          ],
          "toKnow": [
            {
              "key": "privacy.sells",
              "label": "Says it sells personal data or shares it for advertising",
              "found": true,
              "quote": "Ad Targeting: We and our advertising partners use these cookies mainly to build a profile of your interests and show you relevant ads on other websites and deliver other online or offline marketing to you."
            }
          ],
          "notes": [
            {
              "date": "2026-10-08",
              "text": "Emails exchanged with Wrike sales staff, including third-party replies, may be processed with AI tools.",
              "quote": "Sales representatives’ emails and related correspondence, including complete email chains and third-party responses to Wrike communications, may be processed using AI-enabled tools for the purposes described in this Privacy Policy."
            }
          ]
        }
      ]
    },
    "pageJsonUrl": "https://www.anchorterminal.com/tools/wrike.json",
    "live": {
      "slug": "wrike",
      "probe": {
        "target": "https://www.wrike.com/api/v4",
        "method": "get",
        "lastAt": "2026-10-08T17:36:49.514678812Z",
        "lastOk": true,
        "lastStatus": 401,
        "lastMs": 184,
        "lastNote": "asks for credentials",
        "authRequired": true,
        "uptime24h": 100,
        "uptime30d": 100,
        "p50ms24h": 183,
        "p95ms24h": 228,
        "samples24h": 25,
        "samples30d": 25,
        "days": [
          {
            "date": "2026-10-08",
            "probes": 25,
            "ok": 25
          }
        ]
      },
      "vendorStatus": {
        "page": "https://status.wrike.com",
        "indicator": "unknown",
        "summary": "no machine-readable status found",
        "checkedAt": "2026-10-08T15:37:23.070495542Z"
      },
      "githubStars": 0,
      "securityTxt": {
        "url": "https://wrike.com/.well-known/security.txt",
        "state": "valid",
        "expires": "2026-10-10T11:59:00Z",
        "checkedAt": "2026-10-08T15:38:51.176012566Z"
      },
      "updatedAt": "2026-10-08T17:36:49.514678812Z"
    }
  }
}
