agent-team-mcp
AgentTeam
AgentTeam ist ein wiederverwendbares KI-Softwareentwicklungsteam, das auf dem Model Context Protocol (MCP) basiert. Dreizehn spezialisierte Agenten – Produktmanager, Projektmanager, UX-Researcher, UX/UI-Designer, Frontend, Backend, Full-Stack, Mobile, DevOps, QA, Sicherheit, Dateningenieur und Data Scientist – arbeiten über eine gemeinsame SQLite-Datenbank an Softwareprojekten zusammen, wobei jeder streng auf seine Rolle beschränkt ist.
Der Projektmanager koordiniert: Er erstellt das Projekt, rekrutiert die benötigten Spezialisten, unterteilt die Arbeit in Aufgaben und gibt ein Dispatch-Manifest zurück – ein JSON-Array, das die aufrufende Sitzung verwendet, um jeden Spezialisten als unabhängigen parallelen Agenten zu starten. Spezialisten lesen beim Beitritt die Projektzusammenfassung, protokollieren ihre Arbeit und Entscheidungen während des Prozesses und teilen strukturierte Forschungsartefakte, damit kein Agent erneut recherchieren muss, was ein anderer bereits gefunden hat.
Der gesamte Projektstatus wird in SQLite gespeichert (44 MCP-Tools in 12 Domänen: Projekte, Zusammenfassungen, Teammitglieder, Aufgaben, Arbeitseinträge, Aufgabenkommentare, Diskussionen, Entscheidungen, Artefakte und ein Benutzerjournal). Projekte sind UUID-gebunden und lebenszyklusverwaltet (aktiv → pausiert → archiviert → geschlossen), sodass Teams die Arbeit sitzungsübergreifend pausieren und fortsetzen können, ohne den Kontext zu verlieren.
Entwickelt, um von jedem Claude Code-Projekt über MCP aufgerufen zu werden – verweisen Sie in Ihrer claude_desktop_config.json auf den Server, und jedes Projekt kann ein vollständiges Team starten.
Benutzerjournal
Während das Team arbeitet, erfasst der Projektmanager Ihre Entscheidungen, Präferenzen und Überlegungen aus dem Gespräch in einem dauerhaften Benutzerjournal – Dinge wie in Betracht gezogene und abgelehnte Geräte, Kostenbeschränkungen, Präferenzen beim Formfaktor und Absichten für die nächsten Schritte. Diese werden als strukturierte Einträge gespeichert, die auf das Projekt (oder global für projektübergreifende Präferenzen) beschränkt sind und beim Abschluss überprüft werden, damit zwischen den Sitzungen nichts Wichtiges verloren geht. Das Journal ist über list_journal_entries abfragbar, sodass zukünftige Agenten lesen können, was in früheren Gesprächen festgelegt wurde, bevor sie mit neuen Arbeiten beginnen.
Projektstruktur
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-Tool-Domänen
Domäne | Tools |
Projekte |
|
Zusammenfassungen |
|
Teammitglieder |
|
Aufgaben |
|
Arbeitseinträge |
|
Aufgabenkommentare |
|
Diskussionen |
|
Entscheidungen |
|
Artefakte |
|
Team-Protokoll |
|
Benutzerjournal |
|
Benutzerfragen |
|
Erweiterungsanfragen |
|
Erste Schritte
1. Installieren Sie den MCP-Server
Ein Befehl (empfohlen):
claude mcp add agent-team -- npx agent-team-mcpDas ist alles. Claude Code startet den Server automatisch und die /team-Fähigkeit wird beim ersten Ausführen global installiert.
Oder bearbeiten Sie Ihre MCP-Konfiguration manuell (~/.claude/settings.json oder Projekt .claude/settings.json):
{
"mcpServers": {
"agent-team": {
"command": "npx",
"args": ["agent-team-mcp"]
}
}
}Oder von einem lokalen Klon:
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.jsToken-effiziente Architektur
Agent-Prompt-Dateien enthalten nur den rollenspezifischen Identitätsabschnitt (jeweils ca. 100 Wörter). Gemeinsames Team-Protokoll, Einschränkungen und Effizienzregeln befinden sich in einer einzigen agents/_base-protocol.md-Datei, die bei Bedarf über das get_team_protocol MCP-Tool bereitgestellt wird. Dieser Lazy-Loading-Ansatz spart beim Starten eines vollständigen Teams ca. 6.000 Wörter Kontext im Vergleich zur Duplizierung des Protokolls in jeder Agentendatei. Das Artefakt-JSON-Schema ist in der Beschreibung des share_artifact-Tools eingebettet, sodass Agenten es direkt vom Tool selbst entdecken können.
2. Verwenden Sie es
Die /team-Fähigkeit wird beim ersten Serverstart automatisch unter ~/.claude/skills/agent-team/ installiert. Geben Sie einfach Folgendes ein:
/team build me a REST API for task managementOder verwenden Sie /team ohne Argumente, um Ihre bestehenden Projekte zu sehen und eines zur Bearbeitung auszuwählen.
Schnellstart
Mit der /team-Fähigkeit (Claude Code):
/team build me a REST API for task managementOhne die Fähigkeit:
"Starten Sie den Projektmanager und bitten Sie ihn, [Thema] zu untersuchen"
Projekte verwalten:
/team --projects # list all projects
/team --projects active # filter by status
/team --projects delete <name> # delete a projectFunktionsweise
PM richtet das Projekt ein – erstellt den Projektdatensatz, rekrutiert die benötigten Spezialisten, erstellt Aufgaben, schreibt die Projektzusammenfassung und gibt ein Dispatch-Manifest zurück.
Aufrufende Sitzung startet Spezialisten – jeder Spezialist im Manifest wird als unabhängiger Agent mit seiner
project_idundmember_idgestartet.Spezialisten arbeiten parallel – jeder liest die Projektzusammenfassung, protokolliert Arbeitseinträge, teilt Artefakte und kommuniziert über Aufgabenkommentare und Diskussionen.
Status bleibt sitzungsübergreifend erhalten – jeder Agent kann einem Projekt wieder beitreten, indem er die aktuelle Zusammenfassung liest und dort weitermacht, wo das Team aufgehört hat.
PM schließt ab – nach Abschluss schreibt der PM eine Abschlusszusammenfassung und protokolliert wichtige Benutzerentscheidungen und Präferenzen im Journal für zukünftige Referenzzwecke.
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