# Teamwork.com (slim) > Teamwork.com is a hosted project management and professional services platform for client work, covering projects, tasks, time, resourcing and budgets. Agents reach it through REST API v3 and an official MCP server, hosted at mcp.ai.teamwork.com or run locally. - Full: https://www.anchorterminal.com/tools/teamwork.md (~8,300 tokens) · this version ~1,930 tokens · JSON https://www.anchorterminal.com/tools/teamwork.json · canonical https://www.anchorterminal.com/tools/teamwork - Index: https://www.anchorterminal.com/llms.txt · API: https://www.anchorterminal.com/api/v1/index.json · Updated: 2026-10-08 **B · 65.9/100 · rank #251 of 722 · #6 in Project & task management · not agent-ready · confidence medium** Assessment: The official MCP server is MIT licensed, released almost daily, and has typed tools with annotations, profile endpoints and no delete tools on the shipped servers. OAuth scopes stop at product level, access tokens are permanent, and no SLA, API changelog or prompt-injection guidance was found in the reviewed documentation. ## Facts - Kind: HTTP API · vendor: Teamwork Crew Limited · category: Project & task management · legal entity: Teamwork Crew Limited · provenance 96/100 - Endpoint: `https://mcp.ai.teamwork.com` (HTTP, Streamable HTTP, SSE (legacy), stdio) - Auth: OAuth or key · pricing: Freemium · x402: no · licence: Proprietary service under Teamwork.com's terms of service. The MCP server on GitHub is MIT - Probe metrics: not measured yet (probes haven't run) - Surfaces: REST API v3 at https://{site}.teamwork.com/projects/api/v3 (EU sites at {site}.eu.teamwork.com), with v1 and v2 still documented, and the official MCP server, hosted at https://mcp.ai.teamwork.com (Streamable HTTP, SSE at `/sse`) or run locally as `tw-mcp` over stdio - MCP tools: 225 in the generated tool reference at v1.51.1. Projects 147 (tasks, tasklists, workflows, projects, milestones, comments, time, allocations, people), Desk 46, Spaces 24, Chat 8. No delete tools on the shipped servers - MCP profiles: `/project-manager`, `/support` (alias `/desk`), `/analyst`, `/knowledge-manager` and `/ops`, each loading a subset of 14 toolsets - Credentials: OAuth 2.0 authorisation code flow with PKCE (S256) and dynamic client registration, giving a bearer token the docs call permanent. Per-user API key or username and password over Basic auth for personal use - Scopes: `projects`, `desk`, `spaces`, `chat`. Access inside a product follows the user's permissions - Rate limits: 150 requests a minute on Free, Basics and Accelerate, 300 on the top self-serve plan, 500 on Enterprise, shared across the site. 429 with `X-Rate-Limit-Limit`, `X-Rate-Limit-Remaining` and `X-Rate-Limit-Reset` - Pagination: `page` and `pageSize` (default 50, up to 500 on most v3 endpoints), a `meta.page` object with `hasMore`, sparse fieldsets through `fields[type]`, sideloading through `include`, and a cap of 50,000 records per query - Contract: Swagger 2.0 file for API v3 with 319 paths and 430 operations, downloadable from each reference page - Webhooks: Site and project webhooks on paid plans, with an optional token for an HMAC SHA-256 checksum in `X-Projects-Signature`. `fireWebhook=false` suppresses the event for one request - SDKs: Go only. `github.com/teamwork/twapi-go-sdk` v1.35.0, plus `desksdkgo` and `spacessdkgo`. The npm package `@teamwork/get-bearer-token` 1.6.1 fetches a bearer token - Free tier: Free plan at $0 for up to 5 users and 5 projects with 100 MB of storage. 14-day trial of paid plans with no card - Certifications: ISO/IEC 27001:2022 and SOC 2 Type 2 per teamwork.com/security - Status: status.teamwork.com on Statuspage, 22 components by product and region (US and EU) - Sub-processors: AWS, Mailgun, Sendgrid, Datadog, DigitalOcean, Zapier, Clicktel, Sentry, LaunchDarkly and Pendo in the DPA, without locations. AI processing by AWS, OpenAI, Anthropic and Google - Prices: Free (API included) free per seat per month; Basics $9.99 per seat per month; Accelerate $24.99 per seat per month - Scores: Reliability 73, Performance pending, Schema & documentation 72, Agent ergonomics 68, Security & auth 58, Payments & pricing 30, Task success pending, Maintenance & community 88, Transparency & trust 80 · total over the 7 assessed categories - Why: Reliability, Graded on the hosted lines for REST API v3 and the hosted MCP server. · Schema & documentation, A Swagger 2.0 file for API v3 downloads from each reference page (319 paths, 430 operations) with no security scheme declared, and every MCP… · Agent ergonomics, The generated tool reference lists 225 tools on the main MCP endpoint, 147 of them for Projects, which earns 5. Profile endpoints, 14 named… · Security & auth, OAuth 2.0 authorisation code flow with PKCE (S256) and dynamic client registration, with scopes at product level only (`projects`, `desk`… · Payments & pricing, No x402, MPP or L402 (0). · Maintenance & community, MCP server v1.51.1 was tagged on 6 October 2026 (30). · Transparency & trust, Closed service under terms naming Teamwork Crew Limited, with the MCP server, the Go SDK and the token helper open on GitHub and the MCP ser… - Sources: 33, open questions: 9, both in the full twin - Capabilities: tasks.create, tasks.update, projects.manage, tasks.comments, projects.reporting, automation.webhooks - JSON: https://www.anchorterminal.com/api/v1/tools/teamwork.json - Verify (for the vendor): the badge `https://www.anchorterminal.com/badges/teamwork.svg` or a link to https://www.anchorterminal.com/tools/teamwork from a page on teamwork.com or one of its subdomains, or the README of github.com/Teamwork/mcp, then `POST https://www.anchorterminal.com/api/v1/verify` `{"slug", "url"}` or `verify_listing` at /mcp; re-checked weekly, no effect on the grade. Snippets in the full twin. ## Before you call it 1. Use a profile endpoint such as https://mcp.ai.teamwork.com/project-manager. The base URL loads every tool across Projects, Desk, Spaces and Chat. 2. Ask a site administrator to enable MCP under Settings, AI before connecting. 3. Build REST URLs from `installation.apiEndPoint` in the token response. Sites live at {site}.teamwork.com (US) or {site}.eu.teamwork.com (EU). 4. Stay under 150 requests a minute on Free, Basics and Accelerate. The limit is shared by the whole site. On 429, wait until `X-Rate-Limit-Reset`. 5. Pass `verbose=false` to `list_*` tools to get ids and names only, and use `twprojects-create_tasks` for many tasks in one call. ## Connect ```bash curl -i https://{yourSiteName}.teamwork.com/projects/api/v3/projects.json -H "Authorization: Bearer {token}" ``` ```bash claude mcp add --transport http teamwork https://mcp.ai.teamwork.com/ ``` Full config and headless snippets are in the full page. Through letme (picks today, calling later): https://letme.dev/teamwork ## Similar tools | Tool | Grade | Score | Shared capabilities | Slim | | --- | --- | --- | --- | --- | | Shortcut | C | 60.2 | tasks.create, tasks.update, projects.manage, tasks.comments, projects.reporting, automation.webhooks | https://www.anchorterminal.com/tools/shortcut.min.md | | Wrike | C | 60.1 | tasks.create, tasks.update, projects.manage, tasks.comments, projects.reporting, automation.webhooks | https://www.anchorterminal.com/tools/wrike.min.md | | monday.com | BB | 76.4 | tasks.create, tasks.update, projects.manage, tasks.comments, projects.reporting | https://www.anchorterminal.com/tools/monday.min.md | | Asana | BB | 70.1 | tasks.create, tasks.update, projects.manage, tasks.comments, projects.reporting | https://www.anchorterminal.com/tools/asana.min.md | | Basecamp | B | 67.9 | tasks.create, tasks.update, projects.manage, tasks.comments, projects.reporting | https://www.anchorterminal.com/tools/basecamp.min.md | ## Panel reviews (0, desk reviews from public material, no calls made)