Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
作者による説明(英語の原文)
The Teamwork.com official MCP server helps teams efficiently manage client projects with AI.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
TW_MCP_BEARER_TOKEN, TW_MCP_LOG_FORMAT, TW_MCP_LOG_LEVEL, Authorization「秘密」と表示された値は、あなたのアカウントの鍵です。絶対に人に教えたり、チャットに貼り付けたりしないでください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
このアドレスはリクエストの header にキーが必要ですが、コネクタを追加するメニューでは設定できません。代わりにClaude Code、Cursor、VS Codeを使ってください。
Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます
{
"mcpServers": {
"teamwork": {
"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.62.1"
],
"env": {
"TW_MCP_BEARER_TOKEN": "your-value",
"TW_MCP_LOG_FORMAT": "your-value",
"TW_MCP_LOG_LEVEL": "your-value"
}
}
}
}ターミナルでこれを実行します
claude mcp add --transport sse teamwork https://mcp.ai.teamwork.com/sse --header 'Authorization: your-value'claude mcp add teamwork --env TW_MCP_BEARER_TOKEN=your-value --env TW_MCP_LOG_FORMAT=your-value --env TW_MCP_LOG_LEVEL=your-value -- docker run -i --rm -e TW_MCP_BEARER_TOKEN -e TW_MCP_LOG_FORMAT -e TW_MCP_LOG_LEVEL docker.io/teamwork/mcp:v1.62.1動かす前に、空欄の値を入力してください。
プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"teamwork": {
"url": "https://mcp.ai.teamwork.com/sse",
"headers": {
"Authorization": "your-value"
}
}
}
}プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"teamwork": {
"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.62.1"
],
"env": {
"TW_MCP_BEARER_TOKEN": "your-value",
"TW_MCP_LOG_FORMAT": "your-value",
"TW_MCP_LOG_LEVEL": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"teamwork": {
"type": "sse",
"url": "https://mcp.ai.teamwork.com/sse",
"headers": {
"Authorization": "your-value"
}
}
}
}プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"teamwork": {
"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.62.1"
],
"env": {
"TW_MCP_BEARER_TOKEN": "your-value",
"TW_MCP_LOG_FORMAT": "your-value",
"TW_MCP_LOG_LEVEL": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
このアドレスはリクエストの header にキーが必要ですが、コネクタを追加するメニューでは設定できません。代わりにClaude Code、Cursor、VS Codeを使ってください。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
TW_MCP_LOG_FORMAT envTW_MCP_LOG_LEVEL envAuthorization 秘密 必須 HTTP headerこの設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
このサーバーは、ツール一覧を表示する前にサインインを求めます。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月6日にチェック
レジストリ名はドメイン teamwork.com で確認済みです(レジストリがドメインの所有を確認しています)
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
600ミリ秒で応答(HTTP 401)
OAuthでのサインインに対応しているため、AIアプリがログイン画面へ案内してくれます
まだチェックしていません。エンドポイントをチェックするときにツール一覧を読み取ります
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック3項目のうち3項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
入力が必要なもの:TW_MCP_BEARER_TOKEN, Authorization
どちらでも使えます。パソコンにインストールしても、クラウド版につないでもかまいません。
GitHubリポジトリの最終更新は–、最新バージョン(1.62.1)がレジストリに届いたのは昨日です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。URLでつながるので、リモートMCPサーバーに対応したアプリ(開発者モードのChatGPTなど)でも使えます。
同じカテゴリには:Spec Driven Development, Remote Desktop Commander, debuff
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Let coding agents play, test and tune your 2D web game: live state, explained errors, replays, fuzz.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
Model Context Protocol server for Teamwork.com integration with Large Language
Models
📌 Are you a Teamwork.com user wanting to connect AI tools to your Teamwork.com site right now? Jump straight to the [Usage Guide](docs/usage/README.md) for tokens, enabling MCP, and client configuration examples.
This MCP (Model Context Protocol) server enables seamless integration between Large Language Models and Teamwork.com. It provides a standardized interface for LLMs to interact with Teamwork.com projects, allowing AI agents to perform various project management operations.
Model Context Protocol (MCP) is an open protocol that standardizes how applications provide context to LLMs. This server describes all the actions available in Teamwork.com (tools) in a way that LLMs can understand and execute through AI agents.
See the auto-generated [Tool Reference](docs/tool-reference.md) for every create/read/update operation exposed across Projects, Desk, Spaces, and Chat, or browse the same catalogue with per-tool descriptions and a search filter at [teamwork.github.io/mcp](https://teamwork.github.io/mcp/).
This project provides three different ways to interact with the Teamwork.com MCP server:
Production-ready HTTP server for cloud deployments and multi-client support.
📖 [Full HTTP Server Documentation](cmd/mcp-http/README.md)
Quick start:
TW_MCP_SERVER_ADDRESS=:8080 go run cmd/mcp-http/main.go
Direct STDIO interface for desktop applications and development environments.
📖 [Full STDIO Server Documentation](cmd/mcp-stdio/README.md)
Quick start:
TW_MCP_BEARER_TOKEN=your-token go run cmd/mcp-stdio/main.go
Command-line tool for testing and debugging MCP server functionality.
📖 [Full HTTP CLI Documentation](cmd/mcp-http-cli/README.md)
Quick start:
go run cmd/mcp-http-cli/main.go -mcp-url=https://mcp.example.com list-tools
# Run all tests
go test ./...
go test ./internal/twprojects/
For debugging purposes, use the MCP Inspector tool:
NODE_EXTRA_CA_CERTS=letsencrypt-stg-root-x1.pem npx @modelcontextprotocol/inspector node build/index.js
[!IMPORTANT]
Note: The
NODE_EXTRA_CA_CERTSenvironment variable is required when
using OAuth2 authentication with the Let's Encrypt certification authority.
Download the certificate here.
├── cmd/
│ ├── mcp-http/ # HTTP server implementation │ ├── mcp-stdio/ # STDIO server implementation │ ├── mcp-http-cli/ # CLI tool for testing via HTTP │ ├── mcp-test/ # Walks tool handlers against a real site │ ├── mcp-tokens/ # Token-cost report for the tool surface │ └── docs-gen/ # Generates the tool reference (Markdown + GitHub Pages) ├── pkg/ # Importable by other MCP servers built on this one │ ├── auth/ # Authentication helpers (bearer & OAuth2 token handling) │ ├── cli/ # -toolsets flag parsing │ ├── config/ # Configuration management (env, flags), MCP server setup │ ├── helpers/ # Shared utility functions (errors, link helpers, tool parsing) │ ├── request/ # HTTP request primitives / Teamwork API wiring │ ├── testutil/ # Product-neutral test mocks │ ├── toolsets/ # Tool framework and registration logic │ └── twctx/ # Per-request values derived from the bearer token ├── internal/ # This server's own tools, not importable elsewhere │ ├── twprojects/ # Teamwork project/domain tools (tasks, tags, timers, etc.) │ ├── twdesk/ # Teamwork Desk tools (tickets, customers, etc.) │ ├── twspaces/ # Teamwork Spaces tools (spaces, pages, etc.) │ └── twchat/ # Teamwork Chat tools (conversations, messages) ├── examples/ # Usage & integration examples (LangChain Node/Python) ├── docs/usage/ # End-user setup & connection guide ├── Makefile # Common developer tasks ├── Dockerfile # Container build configuration ├── CODE_OF_CONDUCT.md # Community guidelines ├── CONTRIBUTING.md # Contribution guide └── SECURITY.md # Security policy