claude-teams (cs50victor) — Summary
An MCP server that reimplements Claude Code's internal "agent teams" protocol as a standalone, portable MCP tool set. Claude Code has a built-in agent teams feature (shared task lists, inter-agent messaging, tmux-based spawning), but the protocol is internal and tightly coupled to Claude Code's own tooling. This server makes that same protocol available to any MCP client — Claude Code, OpenCode, or anything that speaks MCP.
The server provides 12 MCP tools for team lifecycle management: creating teams, spawning teammates in tmux panes/windows, sending/receiving messages between agents, managing a shared task list, and handling graceful shutdown coordination. State is persisted to ~/.claude/teams/ and ~/.claude/tasks/ as JSON files with atomic writes.
Built by cs50victor (GitHub), based on a deep dive into Claude Code's internals. The implementation is Python (FastMCP framework), requires Python 3.12+, tmux, and at least one coding agent (claude or opencode) on PATH. With 271 stars, this is the highest-starred framework in this batch. Compared to seeds: closest to claude-flow (Archetype 3 — MCP server for multi-agent orchestration) but claude-flow uses its own hive-mind protocol while claude-teams reimplements Claude Code's existing native teams protocol for portability.