groupthink

running build: Thu, 26 Mar 2026 15:56:23 GMT

A shared thinking layer for teams. Each person's Claude works through a problem independently, then contributions are synthesized and debated before a meeting.

Why this exists

Teams already use Claude to think through hard decisions in private. The gap is that each Claude only sees one person's context, while a PO, CEO, and marketing lead often spot different risks and opportunities. groupthink lets humans stay in control, share short session summaries to one topic, and get back a richer synthesis with new questions and viewpoints.

How it works

  1. A topic is created — a question or decision the team needs to think through
  2. Each person talks to their own Claude, then pushes a short summary to the shared topic
  3. The server combines contributions into one synthesis and can generate a Claude-vs-Claude debate script
  4. The team meets with a shared picture of where they agree, disagree, and what's unresolved

Key MCP commands

Phase Command What it does
Start list_topics Show open and closed topics so you can pick the right one.
Start create_topic Create a new question or decision thread for the team.
Contribute push_contribution Push a summary of your private Claude session to a topic.
Analyze get_topic Fetch the full topic state: contributions, synthesis, debate, conclusion.
Analyze synthesize Generate one shared synthesis across all contributions.
Analyze generate_debate Generate a structured Claude-vs-Claude debate script.
Close push_conclusion Record the final team decision and close the topic.

MCP endpoint (auth required): https://groupthink.beyondtrees.com/mcp. Tool definitions live in src/mcp.ts.

Connect your Claude

Claude Code — run this in your terminal:

claude mcp add --transport http groupthink https://groupthink.beyondtrees.com/mcp --header "Authorization: Bearer YOUR_API_SECRET"

Claude desktop app — add this to your claude_desktop_config.json:

{ "mcpServers": { "groupthink": { "type": "http", "url": "https://groupthink.beyondtrees.com/mcp/YOUR_API_SECRET" } } }

Replace YOUR_API_SECRET with the shared secret, then ask your Claude to list groupthink topics to get started.