Share context between coding sessions in real-time.
Add Exchange Session to your OpenCode or Claude Code config
/exchange-create marsh — get a 6-character join code
Send the code to your collaborator via Slack, Discord, etc.
/exchange-join XJ4K9M alex — works from OpenCode, Claude Code, or any MCP client
/exchange-send my API endpoint docs — your friend gets notified instantly
/exchange-receive — see what your friend sent, or preview it in the browser
{
"mcp": {
"exchange": {
"type": "remote",
"url": "https://exchangesession.io/mcp"
}
}
}
{
"mcpServers": {
"exchange": {
"url": "https://exchangesession.io/mcp"
}
}
}
Works across tools — an OpenCode user and a Claude Code user can exchange context in the same session.
/exchange-create <name> | Create a session |
/exchange-join <code> [name] | Join a session |
/exchange-send <description> | Send context |
/exchange-receive | Fetch latest file |
/exchange-status | Session info |
/exchange-list | List all your sessions |
/exchange-close [code] | Close a session |
Or just use natural language — send my API docs to my friend works too.
Names are optional on join. If omitted, a random alias like dev-x9k2 is assigned.