MCP.so
ログイン

Teamwork MCP

@Vizioz

Teamwork MCP について

MCP server to connect to the Teamwork API

基本情報

カテゴリ

その他

ライセンス

MIT

ランタイム

node

トランスポート

stdio

公開者

Vizioz

設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "teamwork-mcp-vizioz": {
      "command": "npx",
      "args": [
        "@vizioz/teamwork-mcp"
      ]
    }
  }
}

ツール

ツールは検出されませんでした

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is Teamwork MCP?

An MCP server that connects to the Teamwork API, providing a simplified interface for interacting with Teamwork projects and tasks. It is designed for developers using MCP-compatible clients like Cursor, Claude Desktop, or Windsurf.

How to use Teamwork MCP?

Install and run via npx: npx @vizioz/teamwork-mcp. Provide Teamwork credentials through environment variables (TEAMWORK_DOMAIN, TEAMWORK_USERNAME, TEAMWORK_PASSWORD), a .env file, or command-line arguments (--domain, --user, --pass). Optionally filter available tools using --allow-tools or --deny-tools with individual tool names or groups (Projects, Tasks, People, etc.). Logging can be disabled with --disable-logging.

Features of Teamwork MCP

  • Connect to Teamwork API and manage projects.
  • Full CRUD for tasks, subtasks, and comments.
  • Retrieve and manage companies and people.
  • Reporting for task completion and utilization.
  • Time entries and project allocations.
  • Tool filtering and configurable logging.

Use cases of Teamwork MCP

  • Track project tasks and subtasks in Teamwork.
  • Get metrics on completed and late tasks.
  • Manage people assignments and utilization.
  • Create companies and update person information.
  • Generate user task completion and utilization reports.

FAQ from Teamwork MCP

How do I provide Teamwork credentials?

Through environment variables (TEAMWORK_DOMAIN, TEAMWORK_USERNAME, TEAMWORK_PASSWORD), a .env file, or command-line arguments (--domain, --user, --pass).

Can I limit which tools are available?

Yes, use --allow-tools or --deny-tools with individual tool names or groups (Projects, Tasks, People, Reporting, Time, Comments). If both are provided, the allow list takes precedence.

How do I disable logging?

Use the --disable-logging or --no-logging command-line argument, or set the DISABLE_LOGGING=true environment variable.

What clients are supported?

The server integrates with Cursor, Claude Desktop, and Windsurf via MCP configuration using stdio transport.

What are the runtime requirements

コメント

「その他」の他のコンテンツ