Teamwork MCP Server
A Model Context Protocol server that exposes Teamwork.com's projects, desk, spaces and chat as tools an AI agent can call, over HTTP or STDIO, with bearer-token or OAuth2 authentication and a read-only mode.
This server implements the Model Context Protocol for Teamwork.com, giving large language models a standardized way to read and act on a Teamwork.com account's projects, desk tickets, spaces and chat. It ships three interfaces: a production-ready HTTP server for cloud deployments and multiple clients, a STDIO server for desktop applications and local development, and a command-line client for testing and debugging the MCP server itself.
It authenticates with a bearer token or OAuth2 against a Teamwork.com site, can be restricted to read-only operations for safer use, and documents every exposed create, read and update tool in an auto-generated, searchable tool reference. It is written in Go and requires Go 1.27 or later to build.