Developer Tools · Project Management & Collaboration

Teamwork-MCP logo

Teamwork-MCP

readingdancer/teamwork-mcp

An MCP server that connects to the Teamwork API, providing a simplified interface for interacting with Teamwork projects and tasks.

Install

npx -y @vizioz/teamwork-mcp --domain yourdomain --user youruser@yourdomain.com --pass yourPassword

Client configuration

{
  "mcpServers": {
    "server": {
      "command": "npx",
      "args": [
        "-y",
        "@vizioz/teamwork-mcp",
        "--domain",
        "yourdomain",
        "--user",
        "youruser@yourdomain.com",
        "--pass",
        "yourPassword"
      ]
    }
  }
}

Environment variables

TEAMWORK_USERNAMETEAMWORK_PASSWORDPROJECT_ID
Category
Developer Tools, Project Management & Collaboration
License
MIT
Updated
Oct 6, 2026

Features

  • Connect to Teamwork API

  • Retrieve projects and tasks

  • Create, update, and delete tasks

  • RESTful API endpoints

  • Error handling and logging

  • MCP server for integration with Cursor and other applications

Tools (40)

  • getProjects

    Get all projects from Teamwork

  • getCurrentProject

    Gets details about the current project

  • createProject

    Create a new project in Teamwork

  • getTasks

    Get all tasks from Teamwork

  • getTasksByProjectId

    Get all tasks from a specific project in Teamwork

  • getTaskListsByProjectId

    Get all task lists from a specific project in Teamwork

  • getTasksByTaskListId

    Gets all tasks from a specific task list ID from Teamwork

  • getTaskById

    Get a specific task by ID from Teamwork

  • createTask

    Create a new task in Teamwork

  • createSubTask

    Create a new subtask under a parent task in Teamwork

  • updateTask

    Update an existing task in Teamwork

  • deleteTask

    Delete a task from Teamwork

  • getTasksMetricsComplete

    Get the total count of completed tasks in Teamwork

  • getTasksMetricsLate

    Get the total count of late tasks in Teamwork

  • getTaskSubtasks

    Get all subtasks for a specific task in Teamwork

  • getTaskComments

    Get comments for a specific task from Teamwork

  • createComment

    Create a comment related to a task/message/notebook

  • getCompanies

    Get all companies from Teamwork with optional filtering

  • getCompanyById

    Get a specific company by ID

  • createCompany

    Create a new company in Teamwork

  • updateCompany

    Update an existing company's information

  • deleteCompany

    Delete a company from Teamwork

  • getPeople

    Get all people from Teamwork

  • getPersonById

    Get a specific person by ID from Teamwork

  • getProjectPeople

    Get all people assigned to a specific project from Teamwork

  • addPeopleToProject

    Add people to a specific project in Teamwork

  • deletePerson

    Delete a person from Teamwork

  • updatePerson

    Update a person's information (timezone, name, email, etc.)

  • getProjectsPeopleMetricsPerformance

    Get people metrics performance

  • getProjectsPeopleUtilization

    Get people utilization

  • getProjectPerson

    Get a specific person on a project

  • getProjectsReportingUserTaskCompletion

    Get user task completion report

  • getProjectsReportingUtilization

    Get utilization report in various formats CSV & HTML

  • getTime

    Get all time entries

  • getProjectsAllocationsTime

    Get project allocations time

  • getTimezones

    Get all available timezones in Teamwork (useful when updating user timezones)

  • Projects

    Includes all project-related tools.

  • Tasks

    Includes all task-related tools.

  • People

    Includes all people-related tools.

  • Reporting

    Includes all reporting-related tools.

Details on this page are taken from the project's README. Open README

Supported clients

Clients mentioned in this server's README:

View all
Claude Desktop logo

Claude Desktop

Desktop · Freemium · Proprietary

Anthropic's official Claude AI desktop application. Supports MCP servers to extend functionality.

WindowsMacOS
Cursor logo

Cursor

Desktop · Freemium · Proprietary

The first agentic IDE. The Cursor editor truly merges how developers and AI work together, delivering a magical coding experience.

WindowsMacOSLinux
Windsurf logo

Windsurf

Desktop · Freemium · Proprietary

The first agentic IDE. The Windsurf editor truly merges how developers and AI work together.

WindowsMacOSLinux

Related MCP servers

More servers
Playwright logo

Playwright

microsoft/playwright

72.2k

Playwright is a framework for web automation and testing. It drives Chromium, Firefox, and WebKit with a single API — in your tests, in your scripts, and as a tool for AI agents.

Developer Tools
repomix logo

repomix

yamadashy/repomix

15.2k

Repomix is a tool that packs a codebase into an AI-friendly format, supporting local and remote repository processing and providing code compression, security checks and multiple output formats.

Developer Tools
UI-TARS-desktop logo

UI-TARS-desktop

bytedance/UI-TARS-desktop

12.9k

TARS is ByteDance's multimodal AI agent stack, shipping two projects: Agent TARS (a CLI and Web UI agent built on MCP) and UI-TARS-desktop (a desktop GUI agent).

Developer Tools
blender logo

blender

ahujasid/blender-mcp

10.6k

formerly blender-mcp — the PyPI package is now mcp-for-blender. Existing setups keep working; no config change is required. Read more.

Developer Tools
Playwright Browser Automation logo

Playwright Browser Automation

microsoft/playwright-mcp

9.2k

A Model Context Protocol (MCP) server that provides browser automation capabilities using Playwright. This server enables LLMs to interact with web pages through structured accessibility snapshots, bypassing the need for screenshots or visually-tuned models.

Developer Tools
2344 logo

2344

comet-ml/opik

7k

Opik is the open-source LLM observability and evaluation platform for AI agent tracing, LLM evaluation, prompt management, and production monitoring. Built by Comet. Apache-2.0 licensed, free to self-host the full platform, with 20,000+ GitHub stars.

Developer Tools