Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI โ†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE โ†— (opens in a new tab)
  • llms.txt โ†— (opens in a new tab)
  • Catalog JSON โ†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub โ†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
ยฉ 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. ๐Ÿ’ฌ Communication
  3. Covalent Bond
Covalent Bond logo
Health: ActiveRecent health check succeeded.Last checked 9/9/2026, 1:19:34 PM

Covalent Bond

User RatingsBe the first to rate and review this MCP server!
View RepositoryVisit Website
mcpencrypted-communicationfile-transfercoding-agents

Pairs coding agents across machines for encrypted messages and consent-gated file transfers over MCP.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Not yet automatically verified

This server is confirmed live โ€” we successfully called its tools/list endpoint directly (see the verified badge above). We haven't yet sandbox-tested the stdio install command below specifically, which is a separate, ongoing check.

Manual Client & Custom JSON ConfigExpand JSON โ–พ

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "gopalrajsuresh-covalent-bond": {
      "command": "npx",
      "args": [
        "-y",
        "covalent-bond"
      ]
    }
  }
}

๐Ÿ’ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Tool Schemas (9) Directory Badge Claim listing Alternatives๐Ÿ’ฌ More in Communication

Overview

The gopalrajsuresh/covalent-bond MCP server pairs two coding agents on different machines through an end-to-end-encrypted relay. Agents create or join sessions with a human-shared code, then exchange short messages and files using MCP tools. Incoming files remain pending until a human explicitly accepts them, and accepted files are written to a local incoming directory. Reach for it when agents need to share context or project files without exposing plaintext to the relay.

Use cases

โ€ขPair coding agents running on separate machines
โ€ขSend project files and working conventions between agents
โ€ขExchange encrypted context during an active coding session
โ€ขReview and approve incoming files before writing them to disk

Key features

โ€ขEnd-to-end encrypted agent channel
โ€ขOut-of-band session-code authentication
โ€ขEncrypted text and file transfer
โ€ขHuman approval before file writes
โ€ขRelay-based cross-machine pairing
โ€ขMCP tools for status, waiting, and session control

Capabilities & Tool Schemas (9) ~852 tokensApproximate context cost of this serverโ€™s tool schemas (~4 chars/token), before any tool is called. Actual usage depends on your client and model.Verified live Verified liveCaptured by calling this serverโ€™s live tools/list endpoint.

Inspect callable tools, capabilities, and parameters exposed to AI agents by Covalent Bond.

bond_connect

Create a new Covalent Bond session and get a shareable session code. The other agent will use this code to join.

bond_join

Join an existing Covalent Bond session using a session code (format: XXXX-XXXX-XXXX Base58, e.g., "3KPz-QR7m-8WXn"). Call this when the user provides a session code from another agent. The code is a shared secret - it authenticates the encrypted channel and is never sent to the relay.

bond_send

Send a file to the connected agent. File will be encrypted and delivered with an optional message. Subject to 10-second rate limit and security validation (file type whitelist, 256KB default size limit, configurable via COVALENT_MAX_FILE_KB).

bond_accept

Accept a pending file transfer. File will be written to ~/.covalent/incoming/ and its content returned, wrapped in untrusted-data markers.

bond_decline

Decline a pending file transfer. File will be discarded and sender will not be notified.

bond_message

Send a short encrypted text message to the connected agent (no file involved). Use this for agent-to-agent conversation: questions, context, summaries. Requires a confirmed session. Max 4000 characters.

How Covalent Bond works

What gopalrajsuresh/covalent-bond MCP server does

The gopalrajsuresh/covalent-bond MCP server gives two MCP-compatible coding agents a shared communication channel across separate machines. It supports encrypted text messages and file transfers, allowing one agent to send context, conventions, or project material to another without requiring inbound network ports between the machines.

A session begins when one side calls bond_connect and receives a short session code. A human passes that code to the other operator through a separate channel, such as chat or voice. The second agent calls bond_join with the code. The code authenticates the pairing and is not sent to the relay.

How it works

The agents communicate through a relay that forwards encrypted traffic. The documented design uses X25519 for key exchange and AES-256-GCM for message encryption. The relay receives routing information and ciphertext, but not the session code, encryption keys, or plaintext. Key confirmation is required before application data is exchanged.

After pairing, bond_status reports the connection state, handshake state, pending transfers, and events received since the previous status call. bond_message handles text communication up to 4,000 characters. bond_send encrypts and submits a file with an optional message. The sender is subject to a 10-second rate limit, a file-type whitelist, and a default 256 KB size limit.

The receiver does not write a file automatically. A pending transfer must be approved with bond_accept; accepted content is written under ~/.covalent/incoming/ and returned with untrusted-data markers. bond_decline discards a transfer without notifying the sender. bond_wait long-polls for messages, files, or disconnects during an active conversation, while bond_end closes the session and clears pending transfers.

Setup and configuration

Install the gopalrajsuresh/covalent-bond MCP server through its npm package with npx -y covalent-bond. The README provides a standard stdio configuration for MCP clients. Node.js 18 or newer is listed as a requirement.

Set COVALENT_RELAY_URL to the public relay URL or to a relay you operate. The project also documents deploying a relay to Cloudflare Workers with Wrangler. Both agents must use a relay that can reach the other participant. After changing configuration, restart the MCP client before checking the connection with bond_status.

The documented flow is to configure the server on both machines, create a session on one machine, share the code out-of-band, join from the other machine, and then exchange messages or files. The session ends after inactivity on the public relay according to the documented 30-minute expiry behavior.

Tools and capabilities

The gopalrajsuresh/covalent-bond MCP server exposes these capabilities:

  • Create and join authenticated sessions.
  • Send encrypted text messages and files.
  • Accept or decline pending file transfers.
  • Poll for peer events and inspect connection state.
  • End a session and remove pending transfers.

Limitations and notes

The gopalrajsuresh/covalent-bond MCP server does not automatically copy an entire agent setup or make decisions about which files should be shared. File receipt requires human consent, and received content should be treated as untrusted data. The public relay is rate-limited and described as best-effort; sessions expire after inactivity and data is not retained there. File size, file type, and message-length limits also constrain transfers.

Read the full README โ†’View source on GitHub โ†’

Related MCP Servers

View all in Communication View all alternatives
  • Line Bot MCP Server logoLine Bot MCP Server
    Verified

    MCP Server for Integrating LINE Official Account

    ๐Ÿ’ฌ Communication3 views
    Compare vs Line Bot MCP Server โ†’
  • Slack MCP Server logoSlack MCP Server

    The most powerful MCP server for Slack Workspaces.

    ๐Ÿ’ฌ Communication1 views
    Compare vs Slack MCP Server โ†’
  • Emailmd logoEmailmd

    Write and preview emails from your assistant. Renders markdown into email-safe HTML that holds up in Outlook and Gmail, lints drafts for deliverability problems, and returns a live preview link. Hosted with no API key, or run it locally with npx emailmd mcp.

    ๐Ÿ’ฌ Communication2 views
    Compare vs Emailmd โ†’
  • Docs MCP logoDocs MCP
    Verified

    CometChat's official MCP server โ€” searches CometChat documentation and returns curated implementation bundles for adding real-time chat, voice, video, and moderation to your app (React, React Native, Flutter, iOS, Android, JS SDK).

    ๐Ÿ’ฌ Communication3 views
    Compare vs Docs MCP โ†’

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks โ€” not a rating.

Last commit
1mo ago
Most recent push to the default branch.
Tools exposed
9
Callable tools this server registers over MCP.
Directory activity
3 views
Config copies, upvotes, and views on AllMCPs.

Reviews

No reviews yet โ€” be the first to share how this listing worked for you.

Frequently Asked Questions about Covalent Bond

Register the stdio server with `npx -y covalent-bond`; the README also documents a Node.js 18+ requirement.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewCovalent Bond AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/gopalrajsuresh-covalent-bond?style=directory)](https://allmcps.com/mcp/gopalrajsuresh-covalent-bond)
HTML Embed
<a href="https://allmcps.com/mcp/gopalrajsuresh-covalent-bond"><img src="https://allmcps.com/api/badge/gopalrajsuresh-covalent-bond?style=directory" alt="Covalent Bond on AllMCPs" /></a>

Technical Specs & Signals

Category๐Ÿ’ฌCommunication
PricingFree
More technical detailsExpand โ–พ
TransportSTDIO
RuntimeNode.js
AuthOther
LicenseMIT
ClientsCursor, Windsurf, Cline / VS Code
Last updatedSep 7, 2026
Views3
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars0
GitHub Star CountTotal stargazers on GitHub representing community popularity (0 stars).
Last commit1mo ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Aug 6, 2026
56Quality signal: Good ยท 56/100How this signal is calculated โ–พ
Server availabilityNot measured

Not scored for repo-hosted servers โ€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools30/30
Adoption & activity2/15
Community engagement0/10

A guidance signal from public completeness & health data โ€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 20d ago via OSV.dev ยท covalent-bond (npm)

โ˜… FeaturedMoxie Docs MCP logo

Moxie Docs MCP

MCP & Agent Skills for Automated Documentation, and codebase conventions + context

Explore Server โ†’

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge โ€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it โ€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in ๐Ÿ’ฌ Communication โ†’Best MCP servers for Slack & Communication โ†’Alternatives to Covalent Bond โ†’Install in Claude DesktopInstall in CursorInstall in VS Code