Skip to content
Teamwork logo

Teamwork MCP server

Teamwork is a work and project management tool that helps teams improve collaboration, visibility, and accountability.

Teamwork is not a separate install. One Activepieces MCP server exposes it alongside 760+ other apps, behind a single URL.

Tools
18
Works with
Any MCP client
Auth
Custom auth
License
MIT, open source
Updated
September 2026

About the Teamwork MCP server

Connect Teamwork once in Activepieces and every action it ships becomes a tool your assistant can call, behind the same server URL as the rest of your apps. Your agent reaches Teamwork and 760+ other apps over a single connection, on our cloud or a self-hosted install.

Tools

Teamwork tools your AI can run

Once connected, your assistant can call any of these Teamwork actions by asking in plain language.

  • Create Project

    Create a new project (name, description, belongs to company, dates, etc.).

    9 fields

  • Create Task List

    Add a new task list under a project.

    6 fields

  • Create Task

    Add a new task under a project with description, due date, assignee, tags, etc.

    11 fields

  • Mark Task Complete

    Set a task’s status to complete.

    1 field

  • Create Company

    Create a new company in Teamwork.

    16 fields

  • Create Person

    Create a new user/contact (name, email, invite options).

    7 fields

  • Update Task

    Modify a task’s fields (due date, assignee, content, priority, etc.).

    8 fields

  • Create Task Comment

    Leave a comment in a task.

    5 fields

  • Create Time Entry on Task

    Log time spent on a task with duration, description.

    7 fields

  • Create Expense

    Log new expense in a project with cost, description, date.

    5 fields

  • Upload File to Project

    Upload a file to a Teamwork project.

    5 fields

  • Create Message Reply

    Post a reply in a message thread.

    3 fields

  • Create Milestone

    Add a milestone with due date, description, responsible user, etc.

    7 fields

  • Add People to Project

    Add existing users to a project.

    2 fields

  • Find Task

    Search for tasks.

    2 fields

  • Find Company

    Search for a company by name or domain.

    2 fields

  • Find Milestone

    Find a milestone by name or due date in a project.

    2 fields

  • Find Notebook / Notebook Comment

    Locate notebooks or note comments by search parameters.

    3 fields

Triggers

Teamwork events your agent can watch

These start a run the moment something happens in Teamwork, so work gets picked up on its own.

  • New Task

    Fires when a task is created.

    1 field

  • New Person

    Fires when a new person (user/contact) is added.

  • New Comment

    Fires when a new comment is posted.

    1 field

  • New Message

    Fires when a new message is posted (in project messages or discussions).

    1 field

  • New File

    Fires when a new file is added.

    1 field

  • New Expense

    Fires when a new expense entry is added.

    1 field

  • New Invoice

    Fires when a new invoice is created.

    1 field

Give your assistant Teamwork

Connect Teamwork once and every tool above is callable from Claude, Cursor or any MCP client, behind the same server URL as 760+ other apps. Free to start.

Teamwork MCP, answered.

No. That is the point of it. One Activepieces server exposes Teamwork alongside every other piece you connect, so your client keeps a single connection.

Yes. Activepieces is open source and free to start, and the MCP server is included on every plan, from the free cloud tier to any self-hosted deployment.

Connect Teamwork in Activepieces, enable the server under Settings → MCP Server, then paste your server URL into your client config. It authenticates over OAuth on first use.

It can call 18 tools, including Create Project, Create Task List, Create Task, and chain them with steps in other apps inside the same run.

Connections use OAuth2 with limited scopes and are stored under 256-bit encryption, with no API to read them back, so an agent gets scoped access rather than your keys.