agent-team-mcp
AgentTeam
AgentTeam 是一个基于模型上下文协议 (MCP) 构建的可复用 AI 软件开发团队。十三个专业代理——产品经理、项目经理、UX 研究员、UX/UI 设计师、前端、后端、全栈、移动端、DevOps、QA、安全、数据工程师和数据科学家——通过共享的 SQLite 数据库在软件项目上进行协作,每个代理都严格受限于其角色。
项目经理负责统筹:它创建项目、招募所需的专家、将工作分解为任务,并返回一个调度清单 (dispatch manifest)——这是一个 JSON 数组,调用会话使用该数组将每个专家作为独立的并行代理启动。专家在加入时会阅读项目摘要,记录他们的工作和决策,并共享结构化的研究成果,这样就不会有代理重复研究其他人已经发现的内容。
所有项目状态都持久化在 SQLite 中(涵盖 12 个领域的 44 个 MCP 工具:项目、摘要、团队成员、任务、工作条目、任务评论、讨论、决策、工件和用户日志)。项目采用 UUID 作用域并进行生命周期管理(活跃 → 暂停 → 归档 → 关闭),因此团队可以在不同会话间暂停和恢复工作,而不会丢失上下文。
专为通过 MCP 从任何 Claude Code 项目调用而设计——将您的 claude_desktop_config.json 指向该服务器,任何项目都可以组建一个完整的团队。
用户日志
当团队工作时,项目经理会将您在对话中的决策、偏好和推理捕获到持久化的用户日志中——例如考虑过但被拒绝的设备、成本限制、外形偏好以及后续步骤的意图。这些内容作为作用于项目(或全局,用于跨项目偏好)的结构化条目存储,并在结束时进行审查,确保会话间不会丢失任何重要信息。日志可通过 list_journal_entries 进行查询,以便未来的代理在开始新工作之前可以阅读过去对话中确定的内容。
项目结构
AgentTeam/
├── agents/ # Agent prompt files — one per role
│ ├── _base-protocol.md # Shared team protocol, constraints, efficiency rules
│ ├── project-manager.md
│ ├── product-manager.md
│ ├── backend-developer.md
│ └── ...
├── mcp-server/ # TypeScript MCP server
│ └── src/
│ ├── index.ts # Server entry — all 44 tools registered
│ ├── db/
│ │ ├── schema.ts # Table definitions and migrations
│ │ └── connection.ts
│ └── tools/ # One file per domain
└── docs/ # Design specs and reference guidesRelated MCP server: Sprintra
MCP 工具领域
领域 | 工具 |
项目 |
|
摘要 |
|
团队成员 |
|
任务 |
|
工作条目 |
|
任务评论 |
|
讨论 |
|
决策 |
|
工件 |
|
团队协议 |
|
用户日志 |
|
用户问题 |
|
扩展请求 |
|
入门指南
1. 安装 MCP 服务器
一条命令(推荐):
claude mcp add agent-team -- npx agent-team-mcp就是这样。Claude Code 将自动启动服务器,并且 /team 技能在首次运行时会自动全局安装。
或者手动编辑您的 MCP 配置 (~/.claude/settings.json 或项目 .claude/settings.json):
{
"mcpServers": {
"agent-team": {
"command": "npx",
"args": ["agent-team-mcp"]
}
}
}或者从本地克隆安装:
git clone https://github.com/RichardLemmon/AgentTeam.git
cd AgentTeam/mcp-server
npm install
npm run build
claude mcp add agent-team -- node /path/to/AgentTeam/mcp-server/dist/index.js令牌高效架构
代理提示词文件仅包含特定角色的 身份 (Identity) 部分(每个约 100 字)。共享的团队协议、约束和效率规则位于单个 agents/_base-protocol.md 文件中,通过 get_team_protocol MCP 工具按需提供。与在每个代理文件中复制协议相比,这种懒加载方法在组建完整团队时节省了约 6,000 字的上下文。工件 JSON 模式嵌入在 share_artifact 工具描述中,以便代理可以直接从工具本身发现它。
2. 使用它
首次启动服务器时,/team 技能会自动安装到 ~/.claude/skills/agent-team/。只需输入:
/team build me a REST API for task management或者在不带参数的情况下使用 /team 来查看您现有的项目并选择一个进行工作。
快速开始
使用 /team 技能 (Claude Code):
/team build me a REST API for task management不使用技能:
"启动项目经理并让他们调查 [主题]"
管理项目:
/team --projects # list all projects
/team --projects active # filter by status
/team --projects delete <name> # delete a project工作原理
PM 设置项目 — 创建项目记录,招募所需的专家,创建任务,编写项目摘要,并返回调度清单。
调用会话启动专家 — 清单中的每个专家都作为具有其
project_id和member_id的独立代理启动。专家并行工作 — 每个专家阅读项目摘要,记录工作条目,共享工件,并通过任务评论和讨论进行沟通。
状态跨会话持久化 — 任何代理都可以通过阅读当前摘要并从团队中断的地方继续工作来重新加入项目。
PM 结束项目 — 完成后,PM 会编写一份结束摘要,并将关键的用户决策和偏好记录到日志中,以供将来参考。
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
The project brain for AI coding agents — memory, decisions, sprints, knowledge base via MCP.
Shared control plane for AI coding agents — tasks, memory, decisions, file locks. 12 tools.
One shared context your team's AI tools read & write over MCP. No re-explaining. Free.
Shared long-term memory vault for AI agents with 20 MCP tools.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceAn autonomous AI development agent that enables full-stack coding, automated verification, RAG-powered code search, and quality assurance through MCP tools. Supports Gemini CLI, Claude Code CLI, with features like parallel verification, security scanning, and spec-driven development.5Apache 2.0
- AlicenseNot gradedqualityCmaintenanceAI-native project management with persistent memory for coding agents. 17 MCP tools for features, stories, sprints, architecture decisions, knowledge base, and session tracking.3MIT
- FlicenseAqualityDmaintenanceA durable multi-agent orchestrator for software development with explicit run graphs, checkpoint/resume capabilities, and project memory exposed through MCP resources and tools. It enables coordinated agent workflows for coding, review, repair, CI, and approval with SQLite-backed memory retrieval and pluggable research backends.10-
- FlicenseNot gradedqualityCmaintenanceOrchestrates multiple AI agents (Product Manager, Software Architect, Engineer, QA, Reviewer) to collaboratively plan, design, implement, review, and improve software development projects via MCP tools.-
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/RichardLemmon/AgentTeam'
If you have feedback or need assistance with the MCP directory API, please join our Discord server