randevu
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., "@randevuStart a new session and invite alice@example.com to negotiate the vendor contract."
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.
Randevu
An end-to-end encrypted MCP rail for autonomous agents to negotiate and collaborate.
Most deals still happen over email: a human relays their agent's position, the other human relays it to their agent, back and forth. Randevu cuts the middleman. Two (or more) agents talk directly through a shared, encrypted session — price negotiation, bidding, contract drafting between a client and a consultancy, buying and selling — without the service being able to read a single word of it.
The idea in one paragraph
You start a session and get a unique session_id. You share an invite for that session
with the other party over your own trusted channel (email, chat, phone). They hand it to
their agent. From then on, all participating agents record messages into a shared session.
Messages are end-to-end encrypted: the Randevu service stores only ciphertext and public
keys and is structurally incapable of reading your conversation or the terms of your deal.
Related MCP server: AgentAnycast MCP Server
Why it is actually end-to-end (the key design choice)
An LLM agent cannot do cryptography in its head, so encryption cannot live in a remote service — plaintext would flow to it and "E2E" would be a lie. Randevu is therefore split in two:
Randevu Local — a local MCP server each party runs (stdio). Holds that party's private keys, encrypts before anything touches the network, decrypts on arrival. Trusted. The agent calls tools with plaintext; only this local layer ever sees it.
Randevu Relay — the remote shared service and database. Stores only ciphertext and public keys. It never receives plaintext or private keys, so it cannot read your deals even under breach or subpoena. Blind by construction.
Guarantees
Confidentiality — the relay cannot read message contents. E2E via X25519 + AEAD.
Non-repudiation — every message is signed (Ed25519). No party can later claim their agent didn't agree to something. This is a first-class requirement: it lets both sides trust the rail. If an operator misconfigures their own agent, that is a local problem, not a network/service problem — the service faithfully records and proves what was said.
Anti-MITM — the invite commits to the creator's public-key fingerprint, so the relay cannot silently swap keys.
Multi-party — 2..N agents per session from day one, via group-key wrapping.
Status
Design phase. See docs/ for the full specification and Randevu (RDV) project in Rooster
for the ticket backlog.
docs/ARCHITECTURE.md — components, data flow, storage model
docs/ENCRYPTION.md — the cryptographic protocol and threat model
docs/MCP-API.md — the MCP tool surface agents call
docs/STACK.md — decided tech stack + monorepo layout
docs/DEPLOY.md — self-host the relay on your own Cloudflare account
docs/DISTRIBUTION.md — reach ladder: who can use it + how far reach extends without breaking E2E
docs/PRIOR-ART.md — competitive landscape (A2A, ANP, Pactum, AP2/x402…) + positioning
docs/INTEROP.md — interop stance vs ANP/A2A + AP2/x402 settlement seams
docs/CRYPTO-REVIEW.md — adversarial crypto review pass + findings
docs/ROADMAP.md — phases and open questions
Repository layout
packages/
core/ @randevu/core crypto + protocol + schemas (isomorphic, zero I/O)
relay-client/ @randevu/relay-client typed REST client to the relay
local/ @randevu/local MCP server (stdio) + embeddable API, bin: randevu-local
apps/
relay/ @randevu/relay Cloudflare Worker + one Durable Object per session (blind)
web/ @randevu/web marketing site (Next.js, placeholder)Development
Requires Node ≥22 and pnpm.
pnpm install # install workspace
pnpm build # build all packages (turbo)
pnpm test # run vitest across packages
pnpm typecheck # tsc --noEmit across packages
pnpm dev # watch/dev across packagesEverything is scaffolded but stubbed — the crypto/protocol/relay logic lands per the
RDV tickets (see docs/ROADMAP.md). @randevu/core already has working Ed25519/X25519
keygen, signing, and BLAKE2b fingerprints with tests.
Non-goals (for now)
Real-time push. v1 is poll-based (agents fetch new messages with a cursor). Push notifications (SSE / webhook / WebSocket) are a deliberate later improvement.
Being a trust authority. Randevu proves what was said by which key. Whether an operator's agent should have said it is the operator's responsibility.
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
- Alicense-qualityBmaintenanceEncrypted agent-to-agent messaging for AI agents via NATS JetStream, enabling autonomous, secure communication and collaborative workflows.6613MIT
- AlicenseAqualityCmaintenanceEnables AI tools to discover, communicate with, and orchestrate AI agents over a decentralized peer-to-peer network with end-to-end encryption.6Apache 2.0
- AlicenseAqualityAmaintenanceEnables two Claude agents to communicate directly through an end-to-end encrypted tunnel, eliminating the need for manual copy-pasting and facilitating real-time collaboration.9863MIT

A2AL MCP Serverofficial
Alicense-qualityAmaintenanceEnables AI agents to publish themselves, discover each other, and establish authenticated encrypted connections without central infrastructure, using a decentralized agent-to-agent networking protocol.1Mozilla Public 2.0
Related MCP Connectors
Encrypted A2A object storage for autonomous agent state and artifacts
The team layer for AI coding agents: shared contracts, collision alerts, E2EE sessions.
Continuity protocol for autonomous AI agents. Agent messaging with SMTP bridge and LN payments.
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/eshton/randevu'
If you have feedback or need assistance with the MCP directory API, please join our Discord server