tools.handover/handover
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
handover.tools
Publisher-provided description
Hand work between AI agents across devices and vendors: one-shot links or an E2EE channel.
Summary by lookupd
Lets agents store context under a short code for another agent to fetch, or pair two agents over an end-to-end encrypted relay channel.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http handover https://handover.tools/mcp
Codex, remote (streamable-http)
codex mcp add handover --url https://handover.tools/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"handover": {
"url": "https://handover.tools/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (9 tools)
Publisher-provided text
handoff_putStore a piece of context and get back a short code. The person gives the link handover.tools/<code> to an agent on another device and it can fetch the content —handoff_getFetch content stored by handoff_put using its 8-character code. The code is case-insensitive and hyphens are ignored, so 'kvmtrhxp' and 'KVMT-RHXP' are the samehandoff_revokeDestroy content stored by handoff_put right now, before its TTL runs out and whether or not it has been fetched. Requires the revoke_key returned by handoff_putchannel_openStart pairing two agents on different machines for a multi-round exchange (e.g. one explores, the other studies and asks follow-up questions). Use the local clichannel_joinSecond half of pairing, run by the local client at https://handover.tools/client/channel.py. Send only the first 3 characters of the spoken code (the nameplate)channel_sendRelay one ciphertext to the other side of a paired channel. The ciphertext must come from the local client at https://handover.tools/client/channel.py; do not cchannel_fetchUse the local client at https://handover.tools/client/channel.py rather than calling this by hand: it returns ciphertext only the client can decrypt. Returns thchannel_ackUse the local client at https://handover.tools/client/channel.py rather than calling this by hand. After a fetch with peek=true, the client calls this with thechannel_closeEither side can close. Deletes the channel, both keys, and every stored message immediately. The other side's next fetch reports not_found_or_closed.
Details
- Version: 1.1.0
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 2528 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/gammaland/handover
- Website: https://handover.tools
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/tools.handover/handover)
- 62092 servers
- Last crawl: 2026-11-11T17:17:22.074Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp