MCP server: One MCP server.

mumo

@mumoRun by its publisher: served from their own domain, namespace checked by the registry.MCP server · External

Multi-model deliberation over MCP: full responses plus typed cross-model reactions from other labs.

LLM access & routingv1.1.0MITJavaScript
Freeno charge per call

One address for any MCP client. No sign-in needed on this server.

What it does

4 read3 act1 other

Grouped by tool name. At most: creates or changes data: records, files, settings.

What it costs

Free

Odel charges nothing per call. The publisher may charge for its own service.

Tools

8 · grouped by tool name · checked 8 Oct 2026

Read · 4Look things up

  • get_session
  • list_sessions
  • list_models
  • get_credit

Act · 3Change something

  • create_deliberation
  • append_round
  • share_session

Other · 1Neither hinted nor named

  • wait_for_round
Try it in the Inspector
README4 min read

mumo — multi-model deliberation over MCP

mumo MCP connector – tool definition quality and endpoint health on Glama mumo on Smithery

Your agent sends a question to models from different labs — Claude, GPT, Gemini, Grok, DeepSeek, Kimi, and more — and gets back their full responses plus typed cross-model reactions. The participating models react to each other directly and explain, in their own words, what they agree with, challenge, or want to explore further. Built for architecture, plan/spec review, strategy, and pre-launch pressure tests. Free monthly credit; API key required.

The server is remote. There is nothing to run locally.

https://mumo.chat/api/mcp

Install

One-click, per host — each page walks through the key and the client's own install flow:

Any MCP client that supports Streamable HTTP with a custom header:

json
{
  "mcpServers": {
    "mumo": {
      "url": "https://mumo.chat/api/mcp",
      "headers": {
        "Authorization": "Bearer mmo_live_YOUR_KEY_HERE"
      }
    }
  }
}

Get a key at mumo.chat/settings/api-keys (sign-in required; keys start with mmo_live_). initialize and tools/list work without a key, so your client can inspect the tools before you create one; tool calls need the header.

Tools

ToolWhat it does
create_deliberationStart a deliberation. Returns an ack immediately (session_id + round_id); the models run in the background.
wait_for_roundBlock on cheap progress polling until the round is done, then return every model's response and the claim map.
append_roundAdd a follow-up round, optionally steered with typed snippets (KEEP / EXPLORE / CHALLENGE / CORE / SHIFT).
get_sessionRead full session state: rounds, responses, snippets, claim maps.
share_sessionShare a session at its public URL; returns the page plus .md and .brief.md machine twins.
list_sessionsList your prior sessions.
list_modelsList the models available to your account, with pricing.
get_creditRead your credit balance.

Full reference, request and response shapes, and per-client notes: https://mumo.chat/docs/mcp. Machine-readable descriptors: /.well-known/mcp.json (manifest) and /api/mcp/server-card (MCP Server Card). Registry name: chat.mumo/mcp.

The loop

  1. create_deliberation with the question, written in the operator's first person ("I'm deciding whether to…").
  2. wait_for_round — panels take 15–120 s; a long wait is normal.
  3. Read the claim map before the prose. Steer with append_round and snippets, or stop.

The panel is advisory. Read the disagreement; don't defer to whichever side has more votes.


This repo: the client baseline

Beyond the server, mumo ships a skill for each host that teaches the agent when to convene a panel and how to read one. This repo is the source of truth for that skill: one tokenized SKILL.template.md plus a per-client overlay, rendered into each sibling client repo by the build script in scripts/. Never edit a client's SKILL.md directly — edit here and re-render.

Client repoRenders to
mumo-chat/mumo-claudeClaude Code plugin
mumo-chat/mumo-cursorCursor plugin
mumo-chat/mumo-codexCodex plugin
mumo-chat/mumo-vscodeVS Code extension
mumo-chat/mumo-hermesHermes Agent skill
mumo-chat/mumo-openclawOpenClaw skill

Contents

skills/mumo/
├── SKILL.template.md       # tokenized baseline (the source of truth)
├── playbooks/              # shared cognitive-shape playbooks
└── references/             # shared reference docs (claim maps, snippets, takeaway, etc.)
scripts/
├── build-skill.js          # renderer: template + per-client overlay -> client SKILL.md
├── README.md               # how the build system works
└── clients/                # per-client configs + Setup/Frontmatter partials
server.json                 # Official MCP Registry descriptor (chat.mumo/mcp)

The template uses {{TOKEN}} markers for per-client substitution points (application name, moderator example, install URL, tool-naming registry note, etc.). Each scripts/clients/<client>.json fills them in.

Building

bash
node scripts/build-skill.js                      # render to all six sibling client repos
node scripts/build-skill.js --target <client>    # render one
node scripts/build-skill.js --verify-all         # check for drift across all six (use in CI)

See scripts/README.md for details (token reference, adding a new client, etc.).

Editing

  • Shared kernel changes → edit skills/mumo/SKILL.template.md. Re-render to propagate.
  • Per-client overlay changes (## Setup body, frontmatter, application name, moderator example, install URL, tool-naming note) → edit scripts/clients/<client>/ partials or scripts/clients/<client>.json tokens. Re-render.
  • Shared playbooks / references → edit skills/mumo/playbooks/ or skills/mumo/references/. Currently propagated manually; build-system handling is a follow-up.

Architecture

The shared-sections + per-client-overlay model is documented in docs/MCP_CLIENTS.md in the main mumo repo. The 2026-05-20 audit at docs/audits/2026-05-20-mcp-skill-delta.md enumerates exactly which sections are shared vs. per-client.

License

MIT

Similar modules

Browse LLM access & routing