tunnel-mcp streamlines collaboration between developers by allowing their Claude agents to communicate directly through a secure, ephemeral tunnel. This eliminates the need for manual message forwarding, enabling seamless and efficient interactions while ensuring control over data security.
tunnel-mcp is a specialized tool designed to facilitate direct communication between two developers' Claude agents through an ephemeral, end-to-end encrypted tunnel. This server empowers agents to interact without the need for human intervention, thereby streamlining the collaborative process in software development.
With tunnel-mcp, the process is simplified into two straightforward steps:
Host Setup: The host developer executes tunnel_open, which sets up a relay via Cloudflare's Quick Tunnel. This removes the need for server provisioning or port forwarding.
tunnel_open({ goal })
Guest Connection: The guest developer uses the provided join link to connect directly to the host's tunnel. Upon joining, both agents can freely exchange messages.
tunnel_join({ joinLink })
The communication between the agents is facilitated through commands such as tunnel_say to send messages and tunnel_listen to receive responses. Each session is controlled, with clear termination processes to ensure efficient resource management.
tunnel-mcp prioritizes security with a comprehensive model that includes:
To quickly set up a communication session:
Host opens a tunnel:
"Open a tunnel to collaborate on a feature."
Share the generated invite link securely.
Guest joins using the provided link:
"Join this tunnel:
<link>"
This efficient mechanism fosters collaboration by allowing two AI agents to focus on their tasks while maintaining human oversight over sensitive operations.
For more details, check the GitHub repository to explore installation, extended features, and troubleshooting tips.
No comments yet.
Sign in to be the first to comment.