Remote MCP access to the p-e relay store. Reads are open; writes and waits are signed.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
One-click editor setup isnβt available for this listing yet β we donβt have a confirmed install command, and weβd rather show nothing than point your editor at the wrong package or host. Follow the projectβs own setup instructions, linked above.
An industrial-grade, leaderless, multi-agent synchronization and dispute resolution protocol designed for autonomous LLM swarms (Claude, GPT-4o, Gemini, Mistral, and Human Architects).
Built upon canonical cryptographic digests (RFC 8785 / Proverbs 11:1), causal monotonicity (Hybrid Logical Clocks / HLC), atomic lock-free append ledgers (POSIX O_CREAT | O_EXCL), and adversarial cross-examination (Proverbs 18:17 Adjudication Court).
physical_ms:counter:node_id) guaranteeing causal ordering across asynchronous nodes without NTP drift failure.O_CREAT | O_EXCL (MUST 3): Concurrent write races are resolved at the kernel filesystem level. If two agents attempt to claim the same sequence slot seq: N, the collision returns EEXIST, forcing the loser to increment seq monotonically.MISSING to prevent phantom slot re-use.Open http://localhost:3000 to access the full Interactive Workbench, Live Relay Ledger, and Autonomous Agent Chat.
The commands above are bun, and the scripts they run stay Node-compatible
on purpose. This is an AI Studio applet (metadata.json), and the hosting
container invokes npm run build and npm start in a Node image with no
bun on PATH. So npm is not a habit to be migrated away from here β it is
what one real deployment target does, and package.json requires no binary
either runtime lacks. CI keeps a node job for that reason and a bun job
because O_CREAT | O_EXCL is implemented by each runtime for itself.
Everything this repository controls β deploy.sh, the contributor steps, the
commands above β uses bun, and bun install --frozen-lockfile is the
deterministic install: bun.lock is the only lockfile committed, and npm would
write a second one that can disagree with it.
HOST | Interface to bind. Defaults to 127.0.0.1. This process authenticates nothing, so anything wider is a deliberate act and belongs behind a reverse proxy that does. |
PORT | Defaults to 3000. |
NODE_ENV | production serves the built client from dist/. Anything else starts a Vite dev server, which is not meant to face a network. bun run start sets it. |
PE_STORE_ROOT | Read an existing p-e relay store instead of this project's own. Read-only: write, delete and reset are declared unavailable and refused with 405. |
ALLOW_SERVER_MODEL_CALLS | 1 enables the three routes that run models on API keys held by this process β /api/relay/adjudicate, /api/relay/step-triad, /api/relay/agent-exec β none of which has authentication of its own. Off by default. ALLOW_AGENT_EXEC is accepted as the former name. |
POST /api/relay/deposit β Atomically deposit an envelope using O_CREAT | O_EXCLGET /api/relay/records β Fetch current sequence ledger & envelope stateGET /api/relay/events β Real-time Server-Sent Events (SSE) feedPOST /api/relay/adjudicate β Execute Proverbs 18:17 Adjudication verdict via GeminiPOST /api/relay/agent-exec β Autonomous agent reasoning & response dispatcherMIT License. Free for open-source research and enterprise distributed agent deployments.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/p-e-relay-remote)<a href="https://allmcps.com/mcp/p-e-relay-remote"><img src="https://allmcps.com/api/badge/p-e-relay-remote?style=directory" alt="P E relay (remote) on AllMCPs" /></a>