Token导航 LogoToken导航TokenDH.com
Red Team MCP logo
开发工具stdio官方级别未说明来源级核验

Red Team MCP

MCP Server

Red Team MCP是一个连接68个提供商和1500多个模型的多智能体协作平台,支持构建专业团队、协调复杂工作流程,并与VS Code和Claude Desktop无缝集成。

工具数

6

提示词数

0

GitHub Stars

1

资源数

0
PythonClaudeAI工作流Claude DesktopClaudeVS Code

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

RedTeamMCP

提供方

RedTeamMCP

最后核验

2026/5/17 20:22

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

python -m venv venv

详细介绍

Red Team MCP

Assemble elite AI agent teams to tackle any challenge

Quick Start • Features • Multi-Agent • MCP Integration • API

______________________________________________________________________

红队MCP是一个多代理协作平台,连接到 68家供应商和1500多种型号 通过 models.dev构建专门的代理团队,协调复杂的工作流程,并通过模型上下文协议(MCP)与VS Code和Claude Desktop无缝集成。

✨ 特性

🎯 通用模型访问

  • 68供应商:Anthropic、OpenAI、谷歌、Groq、Mistral、DeepSeek等60多家公司
  • 1500+型号:从models.dev自动同步
  • 统一API:所有提供商的一个接口

🤖 多Agent协作

  • 5种协调模式:管道、合奏、辩论、群体、分层
  • 预定义团队:写作、营销、研究、技术、高管
  • 自定义团队:构建自己的代理配置

📡 MCP集成

  • VS代码就绪:与GitHub Copilot配合使用
  • 克劳德桌面版:本地集成
  • 动态工具:所有作为MCP工具暴露的试剂

🚀 生产就绪

  • FastAPI后端:高性能异步API
  • Web仪表板:HTMX驱动的管理界面
  • 成本跟踪:按请求使用情况分析

🚀 快速开始

选项A:Docker(推荐)

git clone https://github.com/yourusername/red-team-mcp.git
cd red-team-mcp
cp .env.example .env
# Edit .env with your API keys

docker compose up -d
# Open http://localhost:8000/ui/

选项B:本地安装

git clone https://github.com/yourusername/red-team-mcp.git
cd red-team-mcp
python -m venv venv
source venv/bin/activate  # Windows: venv\Scripts\activate
pip install -r requirements.txt

配置API密钥

cp .env.example .env
# Edit .env with your API keys

# Start the web server & dashboard
python main.py serve
# Open http://localhost:8000/ui/

# Or use the CLI
python main.py chat "What is machine learning?"

# Or start the MCP server
python main.py mcp

🤝 多智能体协调

红队MCP擅长在复杂任务中协调多个AI代理。从5种协调模式中选择:

模式描述最适合
管道代理按顺序工作,每个代理都建立在前一个输出的基础上文档工作流,迭代细化
合奏代理并行工作,然后综合结果综合分析,多视角
辩论代理人进行来回论证批判性思维,发现缺陷
群集CrewAI支持的授权协作复杂的项目,动态的任务分配
分层的经理代理委托给专家大型团队,结构化工作流程

预定义代理团队

团队代理默认模式
写作团队创意作家、编辑、SEO专家Pipeline
营销团队策略师、品牌经理、社交媒体分层
研究团队研究员、数据科学家、分析师Ensemble
技术团队专家、解决方案架构师、安全辩论
执行团队战略、财务、运营集成

示例:多代理请求

curl -X POST "http://localhost:8000/api/multi-agent" \
  -H "Content-Type: application/json" \
  -d '{
    "query": "Analyze the competitive landscape for AI startups",
    "coordination_mode": "ensemble",
    "agents": ["financial_analyst", "strategy_consultant", "technical_expert"]
  }'

📡 MCP集成

Red Team MCP提供了一个模型上下文协议服务器,用于与AI助手无缝集成。

VS代码设置

创建 .vscode/mcp.json 在您的项目中:

{
  "servers": {
    "red-team-mcp": {
      "command": "python",
      "args": ["-m", "src.mcp_server_dynamic"],
      "cwd": "/path/to/red-team-mcp"
    }
  }
}

Claude桌面设置

添加到您的Claude桌面配置(~/Library/Application Support/Claude/claude_desktop_config.json):

{
  "mcpServers": {
    "red-team-mcp": {
      "command": "python",
      "args": ["/path/to/red-team-mcp/main.py", "mcp"]
    }
  }
}

可用的MCP工具

工具说明
list_agents列出所有可用的代理
list_teams列出所有预定义的团队
chat与特定客服聊天
run_team在任务上执行团队
coordinate运行多代理协调
brainstorm生成多个视角

📖 api参考

聊天端点

POST /api/chat
Content-Type: application/json

{
  "agent_id": "creative_writer",
  "message": "Write a tagline for an AI product",
  "temperature": 0.8,
  "max_tokens": 500
}

多代理端点

POST /api/multi-agent
Content-Type: application/json

{
  "query": "Develop a go-to-market strategy",
  "coordination_mode": "hierarchical",
  "agents": ["marketing_strategist", "sales_analyst"],
  "rebuttal_limit": 3
}

运行团队终结点

POST /api/team/{team_id}/run
Content-Type: application/json

{
  "query": "Create a blog post about AI trends",
  "coordination_mode": "pipeline"
}

其他端点

端点方法描述
/api/agentsGET列出所有代理
/api/teamsGET列出所有团队
/api/modelsGET列出可用型号
/healthGET健康检查
/ws/chatWSWebSocket流媒体

🏗️ 建筑

red-team-mcp/
├── main.py                    # CLI entry point
├── config/config.yaml         # Configuration
├── src/
│   ├── api/                   # FastAPI application
│   │   ├── app.py            # App factory
│   │   ├── endpoints.py      # REST endpoints
│   │   └── websockets.py     # WebSocket handlers
│   ├── agents/               # Agent implementations
│   │   ├── configurable_agent.py
│   │   └── coordinator.py    # Multi-agent coordination
│   ├── web/                  # Dashboard UI
│   │   ├── routes.py
│   │   └── templates/        # HTMX templates
│   ├── providers/            # 68 provider implementations
│   ├── config.py             # Configuration management
│   ├── models.py             # Model selector
│   ├── db.py                 # SQLite persistence
│   └── mcp_server_dynamic.py # MCP server
└── mcp_servers/              # Generated MCP servers

⚙️ 配置

环境变量

# Core providers
ANTHROPIC_API_KEY=your_key
OPENAI_API_KEY=your_key
GOOGLE_API_KEY=your_key
GROQ_API_KEY=your_key
DEEPSEEK_API_KEY=your_key

# And 60+ more providers supported!

config.yaml

api:
  host: "0.0.0.0"
  port: 8000
  rate_limit: "100/minute"

models:
  default: "claude-sonnet-4-20250514"

agents:
  predefined:
    - id: my_custom_agent
      name: Custom Agent
      model_id: gpt-4o
      provider: openai
      role: Specialist
      goal: Help with specific tasks

🧪 发展

# Run tests
python -m pytest tests/ -v

# Run with hot reload
python main.py serve --reload

# Generate MCP servers
python main.py generate-mcp --all

📊 Web仪表板

访问管理员仪表板 http://localhost:8000/ui/ 致:

  • 💬 聊天 与任何代理交互
  • 👥 管理团队 和代理配置
  • 📈 查看统计信息 关于使用和成本
  • ⚙️ 配置 提供者和设置
  • 📤 出口 配置

🤝 贡献

  1. 复刻仓库
  2. 创建要素分支(git checkout -b feature/amazing)
  3. 添加新功能的测试
  4. 确保所有测试通过(python -m pytest)
  5. 提交拉取请求

📄 许可证

AGPL-3.0许可证-请参阅 许可证 了解详情。

🙏 致谢

  • models.dev -综合模型数据库
  • 船员AI -代理编排框架
  • 快速API -高性能web框架
  • 所有68家人工智能提供商都让他们的模型可访问

______________________________________________________________________

Ready to assemble your AI team?

Get Started →

目录标签

目录标签

PythonClaudeAI工作流多智能体协作本地部署模型集成VSCode扩展团队协调

支持客户端

Claude DesktopClaudeVS Code

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

6

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP