Platform

One primitive.
A platform of tooling.

The Code is the atom — a unit of context you send and receive. Everything else is built on it: living context that stays current, whole sessions you can resume, handoffs that carry continuity to whoever comes next, recurring streams, full provenance, and a connection graph. All of it native inside your agent.

Capabilities

Built on the Code.

Living context
Pulses
A Code is a moment; a Pulse is a heartbeat. Pulses are focus areas that stay current — they accumulate state, items, and contributions over time, so a project's context is always live, not a stale paste from last week.
relay_pulse_* · create, update, contribute, get
Resume anything
Sessions
Package an entire working session — goals, decisions, state — and resume it later, on another machine, or hand it to the next agent. The "show up ready every time" promise, made literal. Continuity, not re-briefing.
relay_session_* · package, resume, log, aftercare
Continuity
Handoffs
A Handoff is a special transfer — a continuity package. The full working state of a session, wrapped to carry forward: hand it to a teammate, the next agent, or future-you. Whoever receives it resumes mid-stride instead of starting cold. This is the heart of Relay: continuity that survives the gap between sessions, people, and tools.
relay_session_package · transfer · resume
Standing streams
Series
A named, recurring relay — like weekly-sync. Drop context into the series; everyone subscribed receives the latest. One Code that keeps giving, instead of a fresh paste every time.
relay_series_* · claim, expire, update
Trust & control
Provenance
Every relay carries a timeline: who sent it, who received it, every forward, every timestamp. Org visibility controls, claim approvals for cross-user shares, encryption, and retention — context you can audit and govern.
timeline · approvals · org policy · encryption
The graph
Connections
Sharing across people and orgs isn't a free-for-all. Cross-user claims go through request → approve → receive, so context lands with the right person, with consent — and durable connections skip the gate next time.
relay_request_* · connect, approve, receive
The differentiator
The MCP toolset
Relay isn't a website you visit — it's tooling your agent already has. ~24 MCP tools expose every capability above directly inside Claude or any MCP client. No app-switching, no copy-paste. Context ops where the work happens.
24 MCP tools · one config block, any client
Integration

It lives where you work.

One block, any client
A single MCP config entry in Claude Desktop, Claude Code, or any MCP-compatible tool. No SDK, no build step.
The whole platform, in-agent
Pulses, Sessions, Handoffs, Series, transfers, provenance — all callable as tools. Your agent operates on context without leaving the conversation.
Governed by default
Encryption, approvals, and org controls apply to every tool call — the same trust model whether a human or an agent is driving.
{
  "mcpServers": {
    "relay": {
      "command": "npx",
      "args": ["-y", "@relayctx/mcp-server"],
      "env": {
        "RELAY_API_KEY": "your-key-here"
      }
    }
  }
}

Context in.
Context out.

Explore the use cases, or join the Loop and get a direct line to the founding team.

See use cases →
Registration is open — access by activation code as Early Access expands.