Quorum Agents
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Quorum Agentsstart a team of agents to refactor the authentication module"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.

Real capture, not scripted: the Team Lead (a normal Claude Code session in the editor) dispatches one task to three automotive agents. They negotiate the split among themselves — you can watch each agent's live terminal — then each reports its own slice back.
No API costs. Really.
Quorum does not use the Anthropic API and never asks for an API key. Every agent is a real claude session started through the official Claude Agent SDK, authenticated by the Claude Code login you already have. If you have a Claude subscription that runs Claude Code, you can run a whole team of agents at no extra cost beyond your plan's usage limits.
Related MCP server: Orchestrator MCP Server
Why
Claude Code subagents are fire-and-forget child tasks: they can't talk to each other, and you can't talk to them while they work. Quorum flips the model:
Every agent is a persistent, named Claude Code session with its own specialty, model, and permission mode.
Agents message each other — ask questions, split work, object, converge — over a documented MCP tool surface.
Your own editor session becomes the Team Lead. Quorum exposes a local MCP bridge; the Claude Code session you already work in connects to it and orchestrates the team — decomposes work, collects replies, synthesizes. The intelligence coordinating your agents is the same one you code with.
Everything is visualized live: message comets fly between agent blocks, violet when the Team Lead speaks, cyan for everything else.
Highlights
🧠 External Team Lead | Your editor's Claude Code session drives the team over a local MCP bridge ( |
🖥️ Per-agent terminals | Pop out a live terminal for any agent — its full traffic stream, tethered to its block with a curved connector that glows while the agent works. Each terminal has its own composer for one-on-one conversation. |
🎯 Mode-aware delivery | How you address the team decides who answers. Plain text → group task for everyone. |
🛒 377-agent marketplace | Ready-made specialist agents (see credits) searchable across every field; "add to team" spawns a live session. Teams cap at 5 agents. |
📝 Team memory | Agents record decisions ( |
🗂️ Task board |
|
⏹️ ESC interrupts | One key aborts every busy agent's in-flight turn via the SDK's documented |
🎛️ Per-agent tuning | Double-click a block: switch model (haiku / sonnet / opus / …) and permission mode (read-only / ask-to-write / auto). Model changes restart via |
💾 Per-project persistence | Open Quorum on any project folder; its team, layout, decisions, and tasks live in that project's |
🏷️ Truthful activity labels | "messaging safety-engineer…", "replying to the user…", "reporting to the lead…" come from actual delivery outcomes on the bus — never guessed from tool intent. |
How it works
flowchart LR
subgraph editor["Your editor / CLI"]
L["Claude Code session<br/>(the Team Lead)"]
end
subgraph app["Quorum desktop app"]
B["MCP bridge<br/>127.0.0.1:8484"]
Q["Message bus<br/>FIFO queues · turn budgets · delivery rules"]
A1["agent session"]
A2["agent session"]
A3["agent session"]
end
U["You<br/>(composer)"] --> Q
L -- "ask · roster · replies" --> B --> Q
Q <--> A1
Q <--> A2
Q <--> A3Quorum itself never calls a model. It transports and visualizes messages; all intelligence lives in your Claude sessions. The rules that matter — reply budgets, queuing, delivery guarantees — are enforced in the application layer, not written into prompts and hoped for.
Quickstart
Prerequisites: macOS (developed there; npm start is portable), Node 24+, and Claude Code installed and logged in (claude on your PATH).
git clone https://github.com/birol91/quorum-agents.git
cd quorum-agents
npm install
npm startPick a project folder from the welcome screen (or reopen a recent one).
Open the Marketplace and add up to 5 agents — or create your own with a name, description, and persona.
Type in the composer. Plain text tasks the whole team;
@agent-nametargets one; select several blocks to task exactly that group.
Connect your Team Lead (optional, and the best part). In the project where you run Claude Code:
claude mcp add --transport http quorum http://127.0.0.1:8484/mcpThen just tell your editor session things like "split this refactor across the team and collect their findings" — it will use the bridge's ask / roster / replies tools, and you'll watch the whole conversation play out on the canvas.
Addressing modes
You write | Who gets it | Who answers you |
plain text | every agent, as a group task | each agent, exactly once, from its own specialty |
| that agent | that agent, directly |
select 2+ blocks, then send | exactly those agents | each selected agent, exactly once |
via Team Lead (bridge) | whoever the lead decides | the lead, with a synthesis |
Agent marketplace — credits
The 377-agent catalog bundled in .claude/agents/ is generated from three excellent MIT-licensed collections. All credit to their authors — Quorum only repackages the prompts with marketplace metadata:
Source | Agents | What |
126 | The classic Claude Code subagent collection — engineering, cloud, data, security, SEO, business | |
241 | Deep automotive software engineering — AUTOSAR, ISO 26262, ADAS, EV systems, cybersecurity | |
10 | Anthropic's financial-services agent examples |
Regenerate or extend the catalog with scripts/import-agents.mjs.
Design principles
Documented interfaces only. Agents run through the official Agent SDK; the lead connects over MCP; model switches use
--resume. No PTY automation, no transcript scraping, no state inference — if the answer to "how do we know this?" would be "we guessed from a side channel," the design is rejected.Mechanism over prompt. Turn budgets, reply grants, queueing, and delivery guarantees live in the app layer where they can't be talked out of.
The app is not an AI. Quorum produces no content and proxies no model calls. It is plumbing and glass.
Development
npm test # unit tests (bus mechanics, decisions, tasks, team)
npm run typecheck # strict TypeScript
npm run dev # vite + electron with hot renderer
npm run package:mac # build a DMG (electron-builder, arm64)License
MIT © birol91
Quorum is an independent open-source project built on the official Claude Code CLI and Agent SDK. It is not affiliated with or endorsed by Anthropic; "Claude" is a trademark of Anthropic, PBC. Bundled marketplace agents remain under their original MIT licenses — see credits.
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 Servers
- AlicenseAqualityDmaintenanceOrchestrates multiple Claude Code agents across iTerm2 sessions with process-level isolation, enabling collaborative AI development workflows on multiple codebases with task-based inter-agent communication and persistent state management.71MIT
- Alicense-qualityCmaintenanceCoordinates up to 64 parallel expert agents for complex multi-agent orchestration and intelligent task routing within Claude Code. It enables users to analyze requests, manage hierarchical execution plans, and monitor active orchestration sessions.MIT
- Alicense-qualityDmaintenanceOrchestrates multiple Claude Code instances into a collaborative swarm for real-time task delegation, message exchange, and code snippet sharing. It features peer discovery, status tracking, and a centralized web dashboard to monitor coordinated activity across sessions.MIT
- Alicense-qualityAmaintenanceEnables spawning and managing multiple Claude Code agents in parallel with model selection, live tracking via a kanban dashboard, and consolidated answers back in the chat.MIT
Related MCP Connectors
Cross-agent artifact workspace with provenance across Claude Code, Codex, Cursor, LangGraph.
Coding agents from Claude Code, Cursor and Codex claim jobs and lock files on one shared board.
The team layer for AI coding agents: shared contracts, collision alerts, E2EE sessions.
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/birol91/quorum-agents'
If you have feedback or need assistance with the MCP directory API, please join our Discord server