MCP Servers

模型上下文协议服务器、框架、SDK 和模板的综合目录。

C
Claude Team MCP
作者 @7836246

🤖 动态多智能体协作 MCP Server,让 Claude Code / Windsurf / Cursor 拥有一支 AI 开发团队

创建于 12/20/2025
更新于 1 day ago
Repository documentation and setup instructions

🤖 Claude Team

Multi-Agent MCP Server for AI-Powered Development Teams

Orchestrate GPT, Claude, Gemini and more to collaborate on complex tasks

npm version downloads Node.js MCP License Tests

English | 简体中文


✨ Features

| Feature | Description | |---------|-------------| | 🤖 Multi-Model Collaboration | Configure multiple AI models to work together, each leveraging their strengths | | 🧠 Smart Task Distribution | Tech Lead analyzes tasks and automatically assigns them to the best-suited experts | | 🔗 Workflow Templates | 5 pre-built workflows: code generation, bug fixing, refactoring, review, documentation | | 🎯 Custom Experts | Define your own experts (Rust, K8s, Security, etc.) via environment variables | | 📊 Observability | Dashboard, cost estimation, and task planning preview | | 🌐 Proxy API Support | Custom Base URLs, compatible with various proxy services | | 📝 Collaboration History | Complete record of all collaborations with search support |


🚀 Quick Start

Installation

# Global install
npm install -g claude-team

# Or use directly with npx (no install needed)
npx claude-team

Basic Configuration

Add to your IDE's MCP configuration file:

📍 Configuration File Locations

| IDE | Path | |-----|------| | Claude Code | ~/.claude/config.json | | Windsurf | ~/.codeium/windsurf/mcp_config.json | | Cursor | ~/.cursor/mcp.json |

{
  "mcpServers": {
    "claude-team": {
      "command": "npx",
      "args": ["-y", "claude-team"],
      "env": {
        "CLAUDE_TEAM_MAIN_KEY": "sk-your-api-key",
        "CLAUDE_TEAM_MAIN_URL": "https://api.openai.com/v1",
        "CLAUDE_TEAM_MAIN_MODEL": "gpt-4o",
        "CLAUDE_TEAM_MAIN_PROVIDER": "openai"
      }
    }
  }
}

Start Using

> Help me build a user login feature with the team

> Have the team optimize this code for performance

🎬 How It Works

User: "Optimize this SQL query for performance"

Tech Lead Analysis →
├── Creates: SQL Optimization Expert (powerful)
├── Creates: Index Analysis Expert (balanced)  
└── Workflow: sequential
User: "Build a settings page with dark mode"

Tech Lead Analysis →
├── Creates: UI Component Expert (balanced)
├── Creates: Theme System Expert (fast)
├── Creates: State Management Expert (balanced)
└── Workflow: parallel → review

🛠️ Available Tools

Core Tools

| Tool | Description | |------|-------------| | team_work | 🚀 Team collaboration (auto-creates experts) | | ask_expert | 💬 Consult an expert (supports custom experts) | | code_review | 🔍 Code review | | fix_bug | 🐛 Bug fixing |

Workflow Tools

| Tool | Description | |------|-------------| | list_workflows | 📋 List all workflow templates | | run_workflow | ▶️ Execute a specific workflow | | suggest_workflow | 💡 Auto-recommend workflow based on task |

Pre-built Workflows:

| Workflow | Purpose | Steps | |----------|---------|-------| | code-generation | Generate code from requirements | Design → Implement → Test → Review | | bug-fix | Diagnose and fix bugs | Diagnose → Fix → Verify | | refactoring | Code refactoring | Analyze → Plan → Execute → Review | | code-review | Multi-dimensional review | Security / Quality / Performance (parallel) | | documentation | Generate documentation | Analyze → Document |

Observability Tools

| Tool | Description | |------|-------------| | team_dashboard | 🎛️ View team status, experts, models, stats | | cost_estimate | 💰 Estimate task cost (tokens, price, time) | | explain_plan | 🧠 Preview task assignment plan | | usage_stats | 📈 View model usage statistics |

Integration Tools

| Tool | Description | |------|-------------| | read_project_files | 📄 Read project files for context | | analyze_project_structure | 🏗️ Analyze project structure and tech stack | | generate_commit_message | 📝 Generate commit message from diff |

History Tools

| Tool | Description | |------|-------------| | history_list | 📋 View collaboration history | | history_get | 📄 Get history details | | history_search | 🔎 Search history records | | history_context | 📚 Get recent context |


⚙️ Configuration

Environment Variables

| Variable | Required | Description | |----------|----------|-------------| | CLAUDE_TEAM_MAIN_KEY | ✅ | Main model API Key | | CLAUDE_TEAM_MAIN_URL | ❌ | Main model API URL | | CLAUDE_TEAM_MAIN_MODEL | ❌ | Main model ID (default: gpt-4o) | | CLAUDE_TEAM_MAIN_PROVIDER | ❌ | Provider: openai / anthropic / gemini | | CLAUDE_TEAM_MODEL{N}_* | ❌ | Worker model N config (inherits from MAIN) | | CLAUDE_TEAM_CUSTOM_EXPERTS | ❌ | Custom experts (JSON format) |

N = 1, 2, 3... supports up to 10 worker models

Custom Experts

Define your own experts beyond the built-in frontend, backend, qa:

{
  "env": {
    "CLAUDE_TEAM_CUSTOM_EXPERTS": "{\"rust\":{\"name\":\"Rust Expert\",\"prompt\":\"You are a Rust expert...\",\"tier\":\"powerful\"},\"k8s\":{\"name\":\"K8s Expert\",\"prompt\":\"You are a Kubernetes expert...\",\"tier\":\"balanced\"}}"
  }
}

| Field | Required | Description | |-------|----------|-------------| | name | ✅ | Expert display name | | prompt | ✅ | Expert role description (System Prompt) | | tier | ❌ | Model tier: fast / balanced / powerful | | skills | ❌ | Skill tags array |

Model Tiers

| Tier | Use Case | Example Scenarios | |------|----------|-------------------| | fast | Simple, quick tasks | Formatting, simple queries, docs | | balanced | Regular dev tasks | Components, APIs, unit tests | | powerful | Complex reasoning | Architecture, optimization, security |


📦 Changelog

v0.4.0

  • 🎯 Custom Experts - Define experts via environment variables
  • 🔗 Workflow Templates - 5 pre-built workflows
  • 📊 Observability - Dashboard, cost estimation, plan preview
  • 🔌 Integration - Project file reading, structure analysis, commit messages
  • 💡 Smart Recommendations - Auto-suggest workflows
  • 🧪 Test Coverage - 155 test cases

v0.3.0

  • 🔄 Task interrupt/resume support
  • 💬 Multi-turn expert conversations
  • 📊 Token counting and cost estimation
  • 📋 Expert templates (6 built-in + custom)
  • 🔔 Webhook notifications
  • ⚡ Exponential backoff retry
  • 🔧 Hot config reload
Earlier versions

v0.2.x

  • 🌊 Streaming output support
  • 📊 Usage statistics
  • 🎯 Model strategies
  • 💾 Result caching
  • 🔄 Auto model switching

v0.1.x

  • 🎉 Initial release
  • 🤖 Multi-model collaboration
  • 🌐 Proxy API support

🤝 Contributing

Contributions are welcome! Please read our:

📄 License

MIT


⭐ Star History

Star History Chart


⬆ Back to Top

Made with ❤️ by the community

快速设置
此服务器的安装指南

安装包 (如果需要)

npx @modelcontextprotocol/server-claude-team-mcp

Cursor 配置 (mcp.json)

{ "mcpServers": { "7836246-claude-team-mcp": { "command": "npx", "args": [ "7836246-claude-team-mcp" ] } } }