mcp · teamwork — MCP-сервер Teamwork для Claude Code: как установить
Официальный MCP-сервер Teamwork.com: агент читает проекты, задачи и тикеты и меняет их по твоей команде. Пригодится, если работа с задачами идёт мимо IDE.
claude mcp add --transport http teamwork-mcp https://mcp.ai.teamwork.com/sseЧто делает mcp
Сервер описывает действия Teamwork.com так, чтобы агент понимал их и вызывал сам: проекты, задачи, теги, таймеры, тикеты Desk, страницы Spaces, переписку Chat. Подключение идёт либо к удалённому адресу https://mcp.ai.teamwork.com/sse, либо к локальному контейнеру docker.io/teamwork/mcp:v1.51.3 по stdio.
Внутри проект на Go: HTTP-сервер для нескольких клиентов, stdio-сервер для десктопных клиентов и CLI для отладки, которым можно запросить список инструментов. Авторизация — bearer-токен Teamwork.com или OAuth2. Отдельно включается режим только для чтения: он отсекает операции записи, и это разумная настройка на время, пока не понятно, как агент обращается с живым проектом.
Сборка из исходников требует Go 1.27 или новее. Без TW_MCP_BEARER_TOKEN в окружении контейнер запустится, но к API не пройдёт. Если OAuth2 работает через удостоверяющий центр Let's Encrypt, отладка в MCP Inspector без NODE_EXTRA_CA_CERTS упадёт на проверке сертификата.
Какие задачи решает
- собрать список задач проекта вместе с тегами и запущенными таймерами
- разобрать очередь тикетов в Teamwork Desk
- найти нужную страницу в Teamwork Spaces по названию
- прочитать переписку в Teamwork Chat и вытащить из неё решения
- создать задачу из обсуждения, не открывая браузер
Примеры запросов агенту
- Покажи мои задачи в Teamwork на эту неделю
- Создай задачу в проекте «Редизайн», срок — пятница
- Открой тикеты в Teamwork Desk, на которые ещё не ответили
Как установить mcp
1Командой платформы: удалённый сервер
claude mcp add --transport http teamwork-mcp https://mcp.ai.teamwork.com/sse2Командой платформы
claude mcp add --env TW_MCP_BEARER_TOKEN=<TW_MCP_BEARER_TOKEN> --env TW_MCP_LOG_FORMAT=<TW_MCP_LOG_FORMAT> --env TW_MCP_LOG_LEVEL=<TW_MCP_LOG_LEVEL> --transport stdio teamwork-mcp -- docker run -i --rm -e TW_MCP_BEARER_TOKEN -e TW_MCP_LOG_FORMAT -e TW_MCP_LOG_LEVEL docker.io/teamwork/mcp:v1.51.3Вместо <…> подставьте свои значения
1Командой платформы: удалённый сервер
codex mcp add teamwork-mcp --url https://mcp.ai.teamwork.com/sse2Командой платформы
codex mcp add teamwork-mcp --env TW_MCP_BEARER_TOKEN=<TW_MCP_BEARER_TOKEN> --env TW_MCP_LOG_FORMAT=<TW_MCP_LOG_FORMAT> --env TW_MCP_LOG_LEVEL=<TW_MCP_LOG_LEVEL> -- docker run -i --rm -e TW_MCP_BEARER_TOKEN -e TW_MCP_LOG_FORMAT -e TW_MCP_LOG_LEVEL docker.io/teamwork/mcp:v1.51.3Вместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"teamwork-mcp": {
"url": "https://mcp.ai.teamwork.com/sse"
}
}
}{
"mcpServers": {
"teamwork-mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"TW_MCP_BEARER_TOKEN",
"-e",
"TW_MCP_LOG_FORMAT",
"-e",
"TW_MCP_LOG_LEVEL",
"docker.io/teamwork/mcp:v1.51.3"
],
"env": {
"TW_MCP_BEARER_TOKEN": "<TW_MCP_BEARER_TOKEN>",
"TW_MCP_LOG_FORMAT": "<TW_MCP_LOG_FORMAT>",
"TW_MCP_LOG_LEVEL": "<TW_MCP_LOG_LEVEL>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"teamwork-mcp": {
"type": "http",
"url": "https://mcp.ai.teamwork.com/sse"
}
}
}{
"servers": {
"teamwork-mcp": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"TW_MCP_BEARER_TOKEN",
"-e",
"TW_MCP_LOG_FORMAT",
"-e",
"TW_MCP_LOG_LEVEL",
"docker.io/teamwork/mcp:v1.51.3"
],
"env": {
"TW_MCP_BEARER_TOKEN": "<TW_MCP_BEARER_TOKEN>",
"TW_MCP_LOG_FORMAT": "<TW_MCP_LOG_FORMAT>",
"TW_MCP_LOG_LEVEL": "<TW_MCP_LOG_LEVEL>"
}
}
}
}Вместо <…> подставьте свои значения
1Командой платформы: удалённый сервер
gemini mcp add -t http teamwork-mcp https://mcp.ai.teamwork.com/sse2Командой платформы
gemini mcp add -e TW_MCP_BEARER_TOKEN=<TW_MCP_BEARER_TOKEN> -e TW_MCP_LOG_FORMAT=<TW_MCP_LOG_FORMAT> -e TW_MCP_LOG_LEVEL=<TW_MCP_LOG_LEVEL> teamwork-mcp docker run -i --rm -e TW_MCP_BEARER_TOKEN -e TW_MCP_LOG_FORMAT -e TW_MCP_LOG_LEVEL docker.io/teamwork/mcp:v1.51.3Вместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о mcp
Как установить mcp в Claude Code?
Удалённый адрес подключается одной командой: claude mcp add --transport http teamwork-mcp https://mcp.ai.teamwork.com/sse. После этого сервер виден клиенту как teamwork-mcp.
Что делает mcp?
Даёт агенту инструменты Teamwork.com: проекты, задачи, тикеты Desk, страницы Spaces и сообщения Chat. Агент вызывает их сам, когда ты просишь что-то найти, создать или обновить.
Что нужно, чтобы сервер заработал?
Bearer-токен Teamwork.com или настроенный OAuth2 — без них запросы к API не пройдут. Для запуска из исходников нужен Go 1.27 или новее.
Похожие MCP-серверы
Все MCP-серверы по теме «Настройка агента: память, контекст, субагенты» →Сначала — mcp от других авторов.