Connects Claude Desktop and Claude Code so they can pass messages to each other without copy-pasting between windows. Each side calls relay_send to push messages to a shared SQLite buffer and relay_fetch to pull them. Both models can send autonomously when they need input from the other side, but fetching is usually manual (you type "get" or "/get"). You get system notifications when something arrives. The design keeps context windows separate while letting you use Desktop for planning and Code for execution, then move results or questions between them. Works through stdio transport with a global buffer at ~/.relay_buffer.db.
claude mcp add --transport stdio mhcoen-mcp-relay -- uvx mcp-server-relay