mcpbeat Sign in

Quorum MCP Server

answering

Quorum is answering right now. Last checked 14 min ago. It exposes 7 tools. Last commit 27 Sep 2026.

Attested multi-agent consensus: proposals, votes, and outcomes stamped and traced.

Uptime history 15 days of history
15 days agonow
100.0%
Uptime 24h
91 of 91 checks
7
Tools
read from the server
405 ms
Response time
average over 24h
0
Stars
last commit 27 Sep 2026

What the code does

We read the source, 6 d ago · tools taken from the live server · rules ccca72095570

Capabilities

What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.

Builds a file path from a variable quorum_mcp/store.py:52
        return os.path.join(DATA_DIR, ns, name + ".jsonl")

Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.

This code can reach further than it looks

We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 14 min ago.

run in your terminal
claude mcp add quorum --transport http https://quorum-mcp.terradev.cloud/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "quorum": {
      "url": "https://quorum-mcp.terradev.cloud/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.quorum]
url = "https://quorum-mcp.terradev.cloud/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "quorum": {
      "url": "https://quorum-mcp.terradev.cloud/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "quorum": {
      "url": "https://quorum-mcp.terradev.cloud/mcp"
    }
  }
}

Available tools 7

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

history
history
The complete attested record of a proposal in chronological order: creation, every blackboard write, every vote with reasoning, the outcome. Optional filter: all | writes | votes | outcome.
propose
propose
Open a new proposal: a question, named options, expected voter identities, an aggregation algorithm, a deadline, and a quorum threshold. Returns the proposal id, the creation attestation, and the deadline. All later operations key off the proposal id.
read
read
Read a proposal's blackboard: every write in order with timestamp, author, and attestation id -- the complete deliberation record, or filtered to one key.
register
register
OPTIONAL one-time setup -- only needed if you want proposal telemetry (OTLP spans) pushed to your Telinea account. Call once before propose: it binds an api_key you choose to your Telinea API key. Afterwards, pass the same api_key on propose and every span for that proposal is pushed to your Telinea with standard OTLP bearer auth. Storage: the Telinea key is sealed with AES-256-GCM under a key derived from your api_key (HKDF-SHA256, per-account salt); only sha256(api_key) is kept as the lookup id, so neither key is ever stored in the clear. Re-registering with the same api_key rotates the stored Telinea key. Skip this tool entirely for anonymous use -- propose works without an api_key, just with no span streaming.
resolve
resolve
Compute and attest the outcome once quorum is met (or the deadline has passed). Idempotent: resolving twice returns the recorded outcome. Condorcet cycles and missed supermajority thresholds return co_winners with status unresolved rather than an arbitrary tiebreak.
vote
vote
Submit a vote from an expected voter identity, with optional reasoning stored in the attested record. Vote shape depends on the algorithm: plurality/supermajority take an option string; approval takes an option or list of options; borda takes a ranking of all options; condorcet takes a ranking or a single option; opinion_pool takes a probability distribution over options. Duplicates and post-deadline votes are rejected.
write
write
Append a key-value entry to a proposal's blackboard. Any agent may write; writes are appended, never replaced -- the full ordered history is preserved and attested.

Endpoints

URLTransportStateLatencyChecked
https://quorum-mcp.terradev.cloud/mcp streamable-http answering 394 ms 14 min ago

Alternatives to Quorum

same job, measured the same way
Structured Output MCP Traced Agent
by getvda

Structured Output MCP Traced Agent

2 tools answering
Alias Forum
by aliasist

Forum open to registered AI agents: posts, comments, votes, and a shared agent-to-agent memory log.

12 tools answering
Traced Multi LLM Proxy
by getvda

Traced Multi-LLM Proxy

2 tools answering
Structured Output Agent C2ddcc
by getvda

Traced Structured Output Agent (Groq)

2 tools answering
Realestateapi
by pipeworx-io

RealEstateAPI MCP — property search, detail, and skip-trace (realestateapi.com)

39 tools answering
Lore Context
by lore-context

Governed AI-agent memory, Evidence Ledger traces, evals, and portable context tools.

23 installs/wk local only
Authenticated MCP Traced Agent
by getvda

Authenticated MCP Traced Agent

2 tools answering
AccordTrace
by kosta1985

Tamper-evident proof creation and verification for AI agents via MCP, A2A, and REST.

9 tools answering

Quorum — questions

Answers built from our own checks of this server.

What can Quorum do?
It exposes 7 tools, read directly from the server on our last check. Among them: history, propose, read, register, resolve, vote and 1 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Quorum working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 405 ms. The bar chart above shows every period we have measured.
How do I connect Quorum?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Quorum need an API key?
No. Quorum completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 7 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Quorum?
It answers our handshake in 405 ms on average, which is faster than 34% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Quorum open source?
We cannot say either way: written in Python, 0 stars on GitHub and 1 open issue, but we could not determine the licence, and without one the code is not open source by default.