productivityapi_key

Teamwork

Teamwork is a project management platform for planning projects, coordinating tasks, collaborating with teams, and tracking time.

Integration

Vendor
Teamwork
Category
productivity
Auth
API_KEY
Tools
12
Composio slug
teamwork

Tools

  • Create Tag

    Create a Teamwork tag, or return the existing installation tag when the same name already exists.

  • Create Task

    Create a task in a Teamwork task list with common scheduling, assignment, estimate, privacy, and tag fields.

  • List Milestones

    List visible Teamwork milestones by project, status, due-date range, assignee, or text. Returns one page and an opaque continuation cursor.

  • List People

    List people visible to the connected Teamwork user for assignment and ownership workflows.

  • List Projects

    List projects visible to the connected Teamwork user, with focused filters for name, status, company, membership, and archival state. Returns one page and an opaque continuation cursor.

  • List Tags

    List Teamwork tags visible to the connected user, optionally filtered by project, item type, name, or usage. Returns one page and an opaque continuation cursor.

  • List Task Lists

    List Teamwork task lists, usually within one or more projects, so an agent can place or locate tasks.

  • List Tasks

    List and filter Teamwork tasks by project, task list, assignee, dates, completion state, or tags. Returns one page and an opaque cursor for continuation.

  • List Time Entries

    List accessible Teamwork time entries by project, task, person, date range, billing state, or tags. Returns one page and an opaque continuation cursor.

  • Log Time Entry

    Log time against a Teamwork task with a date, duration, optional start time, description, person, billing state, and tags without changing task status.

  • Search Teamwork

    Search across Teamwork projects, tasks, task lists, milestones, people, companies, time entries, and other supported item types. Returns one page of lightweight references, optional sideloaded details, and a continuation cursor.

  • Update Task

    Update selected fields of an existing Teamwork task while leaving omitted task fields unchanged.

Setup

  1. Create or open a Switchy Project.
  2. Open Integrations and connect Teamwork.
  3. Authorise through api_key. Switchy stores the connection against your org.
  4. Everyone in the Project can now @-mention the Teamwork tools in chat.

What teammates see: by default, memories from Teamwork are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Projects have used this MCP together with a given model.

How Switchy teams use it

Not enough Projects yet to publish anonymised usage stats (we require ≥ 50 Projects per week).

Starter prompts

Starter prompts for this model will land here soon.

More productivity MCPs

See all productivity MCPs

Data last verified 31 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.