MCP Response Templates
Visual reference for every Relay MCP tool interaction — rendered exactly as they appear in the agent chat interface. Ground truth for integration builders and new surface design.
Called at session boot. Returns tasks, goals, session history, and pending request count. The display field is always rendered verbatim. A pending_requests_hint appears inline when requests are waiting.
Lightweight history of recent relays with app deep-links. Called to orient the agent on recent activity. Render display field verbatim.
CXJCC4 · Demo Mode + Relay Security — Team Briefing · Private · 1 claim(s)
9J7YKS · Demo Mode & Campaigns — Product Outline · Private · 3 claim(s)
7JAR42 · App Sprint Handoff — May 7, 2026 · Private · 2 claim(s)
FWJE46 · Console + App Fix Sprint — May 2026 · Private · 2 claim(s)
K2SCWM · Frontend Audit — app.relayctx.com · Private · 2 claim(s)Logs a session summary as a relay transfer for future handoff. Called at session end. Returns a Code the agent can share.
A4K9R2 · App Sprint Handoff — May 7, 2026 · PrivateCreates a new relay transfer. Returns a Code for sharing. The title and code are rendered verbatim.
7JAR42 · created · ready to sendMandatory two-step flow. Step 1 (confirm: false) always runs first — agent presents the preview and asks "Load it?". Step 2 (confirm: true) only fires after explicit user confirmation. Code is spent after Step 2.
4A5A0DF3AB55Receives the latest transfer in a named series. Same two-step confirm pattern as relay_transfer_claim.
3627F792700C · latest: K2SCWM
🧑 Cowork Director · May 7 · 🧑 Private3627F792700C
🧑 Cowork Director · May 7Lists transfers for the current user. Default status is 'pending'. Each line shows code · title · staleness. Render display field verbatim.
CXJCC4 · Demo Mode + Relay Security — Team Briefing · unknown
9J7YKS · Demo Mode & Campaigns — Product Outline · unknown
7JAR42 · App Sprint Handoff — May 7, 2026 · unknown
FWJE46 · Console + App Fix Sprint — May 2026 · unknown
K2SCWM · Frontend Audit — app.relayctx.com (May 6 2026) · unknownB9XK21 · Product Brief — Q3 2026 · fresh
M4RJ07 · Onboarding Handoff · agingRetrieves a specific relay by code without claiming it. Read-only. Used when content needs to be inspected without consuming the code.
7JAR42 · pending · 4,052 chars · PrivateForwards an existing relay, creating a child transfer linked to the original via parent_relay_id. Used for provenance chaining.
7JAR42 → P9MX33 · May 7 · PrivateUpdates an existing transfer's content. Creates a forward under the hood when allow_updates is enabled on the relay.
7JAR42 · v2 · May 7Expires all pending transfers in a series, revoking receive access. Useful for closing a handoff loop.
4A5A0DF3AB55
3 transfer(s) marked expired · no longer claimableLists all Pulse focus areas for the user. Shows name, item counts, weight, and staleness. Render display field verbatim.
Creates a new Pulse focus area. Returns context_id for subsequent updates.
pc_e80950d4c486 · add items with relay_pulse_updateLoads a Pulse focus area by context_id — returns items, timeline, and weight. Render display field verbatim.
pc_e80950d4c486 · 30% (2092 / 7000 chars) · 6 live
> V5 warm direction — live at /web/v5/
> E9D6D9
> Full prototype built: parchment palette...
> Direction explorations — 4 aesthetics at /web/explore/
> 1FB7E7Add, archive, or edit items in a Pulse. Also rename or re-describe it. Primary hygiene tool — update after meaningful work to keep context current.
Returns the Pulse bound to the current workspace — used by agents for zero-config context discovery without hardcoding a context_id.
pc_78b145fbb371 · workspace: github:christensen-digital/relay-platformReturns the authenticated user's identity envelope — user ID, org, role, tier. Rendered as a markdown table.
Your Relay Profile
| User ID | d4y21xwzepnftjk |
| Org | Relay Context Inc. |
| Name | Erik |
| Role | admin |
| Tier | beta |
Switches the active org/workspace context. All subsequent tool calls operate within the new scope.
gwh04nszwz5s76s · admin · activeLists pending connection and receive requests awaiting approval. Approve or deny at app.relayctx.com.
Keyword search across the user's relay workspace. Returns code, title, status, date per result.
7JAR42 · App Sprint Handoff — May 7, 2026 · pending · May 7
FWJE46 · Console + App Fix Sprint — May 2026 · pending · May 7
MWU338 · Beta Sprint — Apr 21 session · received · Apr 21
→ Full results: app.relayctx.com/relays?q=sprintLogs a session summary as a transfer for future handoff. Called at session end. Returns a Code the agent can share.
K886XH · Relay Marketing — Creative session · PrivateReturned when the Code is invalid, already received, or expired.
Session expired — token is no longer valid. Agent should prompt user to re-authenticate via the Relay app or MCP config.
Connection error — Relay API unreachable. Tool may return partial data with a warnings array alongside a valid display field.