Project Management

Teamwork MCP Server

Connect your account, then chat with AI to run tools.

Teamwork is a project management software that enables teams to organize, track, and manage workflows and tasks efficiently. It is primarily used for project tracking and team collaboration.

21 tools
Agent guide included
Start Chatting

Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.

Browse all tools

AI Skill
SKILL.md

Domain knowledge for Teamwork — workflow patterns, data models, and gotchas for your AI agent.

Teamwork

Project management platform for client services and agencies. Organizes work into projects with task lists, milestones, time logging, and workload planning. Each customer site has its own subdomain on Teamwork’s domain.

Entity Hierarchy

  • Companies — client organizations. Projects and people can be associated with companies.
  • Projects — the primary container. Has status (active, archived), category, company association, and budget settings.
    • Project Categories — taxonomy for organizing projects.
  • Task Lists — ordered groups of tasks within a project.
    • Tasks — individual work items with assignees, due dates, priority, tags, and time estimates.
  • Milestones — key dates/deadlines within a project. Can have task list dependencies.
    • Milestones Deadlines — view milestones by their deadline dates across projects.
  • Notebooks — rich-text documents within a project. Support comments.
  • Tags — cross-project labels for tasks, projects, and other entities.
  • Forms — intake forms for collecting structured requests.
  • Dashboards — visual project/portfolio overviews.

Time Tracking

  • Time Entries — individual time logs with duration, user, task, date, and billable flag.
  • Timesheets — aggregated time view per user and period.
  • Timelog Totals — summarized time data for reporting.
  • Me Timers — active running timers for the authenticated user.
  • Workload Planners — capacity planning views showing availability vs. assigned work.

People

  • People — team members and collaborators. Each person has roles, company association, and project access.

Activity

  • Latest Activity — feed of recent actions across all projects (task completions, comments, file uploads, etc.).

Workflows

  1. Project overview: Enumerate projects (active, billable, or full catalog as the question requires), open each project’s task lists, then drill into tasks for the work breakdown.
  2. Deadline tracking: Pull milestones and the cross-project deadline view to see what is due next.
  3. Time audit: Raw time entries → rolled-up timelog totals → per-user timesheets → active timers for the signed-in user.
  4. Team capacity: Roster → workload planners → tasks assigned to people to see who is overloaded.
  5. Documentation: Project notebooks first; load comment threads only after you have the notebook id from that listing.

Gotchas

  • Pagination: Uses page and pageSize; responses include total counts.
  • Cross-project lists: Many list tools span all projects; narrow in follow-up steps when you need a single project.
  • Active vs Billable projects: Filtered project listings mirror the full project shape—pick the slice that matches your question.
  • Notebook comments: Need notebookId from the notebooks list before loading comment threads.

Tools in this Server (21)

Teamwork Fetch Notebooks Comments Json

Access comments on a specific notebook within a Teamwork project using its 'notebookId'. Useful for reviewing discussions or feedback on project notes...

Teamwork List Companies

Retrieve a list of companies associated with your projects. Use it to manage and oversee collaborations or partnerships. Returns details such as compa...

Teamwork List Dashboards

Retrieve a list of available dashboards in your Teamwork account. Ideal for accessing summary views and insights into project or task progress. Return...

Teamwork List Forms

List all forms created within your Teamwork account. Use this to manage data collection and structured feedback across projects. Returns form details ...

Teamwork List Latestactivity

Retrieve recent activity updates across your projects. Use this to monitor the latest changes and updates made by team members in real-time. Returns a...

Teamwork List Me Timers

Get a list of your personal active timers in Teamwork. Use this to track your time across various tasks and projects. Returns timer details including ...

Teamwork List Milestones

Retrieve a list of all project milestones in your Teamwork account. Use this to track milestone progress and deadlines across projects. This endpoint ...

Teamwork List Milestones Deadlines

Fetch milestones within a specified date range to monitor upcoming deadlines. Ideal for project planning and resource allocation. It returns milestone...

Teamwork List Notebooks

Retrieve all notebooks associated with your Teamwork projects for documentation and collaboration. Use to access or organize project-related notes and...

Teamwork List People

Get a list of all team members involved in your Teamwork projects. Useful for team management and role assignment. Returns user information like names...

Teamwork List Projectcategories

Retrieve all categories used to organize projects within Teamwork. Ideal for categorizing and sorting projects for better visibility. It returns categ...

Teamwork List Projects

Retrieve a list of all projects in your Teamwork account. Use this to get a complete overview of current, archived, or future-labeled projects. Return...

Teamwork List Projects Active

List all currently active projects in your Teamwork account. Ideal for getting a snapshot view of ongoing projects that may need attention. Returns pr...

Teamwork List Projects Billable

Retrieve a list of projects with billable time entries within a specified date range. Use this to track billable work across projects. Returns billing...

Teamwork List Tags

Access all tags used within your Teamwork account, facilitating project organization and task categorization. Use to filter and sort tasks or projects...

Teamwork List Tasklists

List all tasklists in your Teamwork projects to manage and organize tasks effectively. Key for tracking task progress and deadlines. Returns tasklist ...

Teamwork List Tasks

Retrieve all tasks from your Teamwork projects to effectively monitor workload and task progress. Use for full task management across teams. It includ...

Teamwork List Time Entries

List all logged time entries across your projects. Useful for reviewing or auditing time spent by the team. Returns detailed records including time du...

Teamwork List Timelog Totals

Get total time logged across all projects, summarized for easy review. Use this to assess overall team hours or project time allocation. Returns aggre...

Teamwork List Timesheets

Fetch timesheets logged in Teamwork within a specific date range to analyze time tracking and workload distribution. Essential for project billing and...

Teamwork List Workload Planners

Retrieve a list of workload planners to manage and balance team schedules effectively over a specified time frame. Use this tool when you need to revi...

Frequently Asked Questions

What is the Teamwork MCP server?

Teamwork is a project management software that enables teams to organize, track, and manage workflows and tasks efficiently. It is primarily used for project tracking and team collaboration. It provides 21 tools that AI agents can use through the Model Context Protocol (MCP).

How do I connect Teamwork to my AI agent?

Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/teamwork. Authentication is handled automatically.

How many tools does Teamwork provide?

Teamwork provides 21 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.

What authentication does Teamwork require?

Teamwork uses API Key or One-click sign in. Teamwork requires credentials. Connect via MCPBundles and authentication is handled automatically.

Setup Instructions

Connect Teamwork to any MCP client in minutes

https://mcp.mcpbundles.com/bundle/teamwork

What is MCP?

Model Context Protocol lets AI tools call external capabilities securely through a single URL. This bundle groups tools behind an MCP endpoint that many clients can use.

Use this bundle in 3 steps

  1. Copy the MCP URL above
  2. Open your AI tool and add a new MCP/connector
  3. Paste the URL and follow any auth prompts

Claude Desktop Users

Skip the manual setup! Use the .mcpb file format for one-click installation. Check the Claude Desktop tab for setup instructions.

Pick your tool tab for exact steps

Select ChatGPT, Cursor, Claude Code, or another tab for copy-paste config.

Ready to use Teamwork?

Sign in to connect your credentials and start running tools from the chat.

Teamwork MCP Server & Skill — 21 Tools