by advenimus
Manages SSH, RDP, VNC, and web sessions across macOS, Windows, and Linux with an encrypted credential vault and a built‑in MCP server that AI agents can drive through tool calls.
Conduit provides a single cross‑platform UI for connecting to remote servers via SSH, RDP, VNC, and browser‑based portals. Every connection, session, and credential operation is exposed through a local Model Context Protocol (MCP) server, enabling Claude Code, Codex, or any MCP‑compatible agent to control the UI programmatically.
.dmg (macOS), .exe (Windows) or .AppImage/.deb (Linux) from the GitHub releases page or conduitdesktop.com/download.# macOS
claude mcp add conduit -- node "/Applications/Conduit.app/Contents/Resources/mcp/dist/index.js" \
--env CONDUIT_SOCKET_PATH="$HOME/Library/Application Support/conduit/conduit.sock" \
--env CONDUIT_ENV="production"
(Similar commands are provided for Windows PowerShell and Linux.)run uptime on the prod-db-1 SSH session or take a screenshot of the Windows RDP box and click the Start menu..rdm) and Conduit export files.Q: Do I need an AI subscription to use Conduit? A: No. Conduit itself is free and open source. You only need your own Claude Code (Anthropic) or Codex (OpenAI) subscription if you want AI‑driven automation.
Q: Does Conduit store my API keys? A: No. The AI binaries run locally and authenticate directly with their providers. Conduit never sees your API keys or tokens.
Q: Can I use Conduit without the MCP server? A: Yes. The UI works independently; the MCP server is optional and only needed for AI integration.
Q: Is the credential vault cloud‑based? A: By default it is local‑first and encrypted with AES‑256. Cloud sync is an optional, zero‑knowledge feature available in the paid Team/Pro tier.
Q: Which operating systems are supported? A: macOS (Apple Silicon & Intel), Windows 10/11 (x64 & ARM64), Linux (x64 & ARM64) via AppImage, .deb, or source build.
Q: How do I contribute?
A: Open issues or pull requests on the GitHub repository. A CONTRIBUTING.md will be added soon; for now follow the standard Contributor Covenant guidelines.
The remote-connection manager Claude Code can drive.
Conduit is a cross-platform remote connection manager for SSH, RDP, VNC, and web sessions with an encrypted credential vault. It runs on macOS, Windows, and Linux.
What makes it different: Conduit ships a Model Context Protocol (MCP) server that exposes every connection, every session, and every credential operation as a tool. Point Claude Code or Codex at it and your AI agent can open an SSH shell, click through an RDP desktop, fill out a web form, read credentials with approval, or manage a fleet of servers — through the same connections you already use.
Conduit does not ship its own AI. You bring your own: Claude Code (Anthropic) or Codex (OpenAI), using your own subscription. Conduit never proxies your AI calls and never sees your API keys or tokens.
Register Conduit's MCP server with Claude Code:
# macOS
claude mcp add conduit -- node "/Applications/Conduit.app/Contents/Resources/mcp/dist/index.js" \
--env CONDUIT_SOCKET_PATH="$HOME/Library/Application Support/conduit/conduit.sock" \
--env CONDUIT_ENV="production"
# Windows (PowerShell)
claude mcp add conduit -- node "C:\Users\<you>\AppData\Local\Programs\Conduit\resources\mcp\dist\index.js" `
--env CONDUIT_SOCKET_PATH="\\.\pipe\conduit" `
--env CONDUIT_ENV="production"
# Linux
claude mcp add conduit -- node "/opt/Conduit/resources/mcp/dist/index.js" \
--env CONDUIT_SOCKET_PATH="$XDG_RUNTIME_DIR/conduit/conduit.sock" \
--env CONDUIT_ENV="production"
Then in any Claude Code session:
> list my active connections
> run `uptime` on the prod-db-1 SSH session
> take a screenshot of the Windows RDP box and click the Start menu
Codex and other MCP-compatible clients work the same way — Conduit exposes a standard MCP endpoint over a local Unix socket (or named pipe on Windows).
Tabbed sessions, split-view panes, and side-by-side work across protocols.
| Protocol | Highlights |
|---|---|
| SSH | xterm.js terminal, key + password auth, multi-session tabs |
| RDP | FreeRDP 3.x engine, dynamic resize (RDPEDISP), clipboard sync, drag-and-drop file transfer, High DPI / Retina |
| VNC | Full mouse/keyboard interaction, clipboard sync, screenshot capture |
| Web | Native Chromium webview, multi-tab browsing, autofill, DOM-aware interaction |
| Commands | Run local scripts as managed entries with timeout and shell selection |
The MCP server exposes 60+ tools covering every corner of the app. Agents connect over a local socket; nothing leaves your machine unless you tell it to.
Terminal execute commands, read output, send keystrokes, create local shells
RDP screenshot, click, type, drag, scroll, resize remote desktops
VNC screenshot, click, type, drag, scroll remote sessions
Web screenshot, navigate, click by CSS selector, fill forms, execute JS
Web tabs list, create, close, switch tabs in web sessions
Credentials list, create, read (with approval), delete stored credentials
Connections list, open, close SSH / RDP / VNC / web sessions
Documents read, create, update markdown documents in the vault
Entries get metadata, update notes on any vault entry
Supported agents:
| Agent | Integration |
|---|---|
| Claude Code (Anthropic) | Full MCP tool access. Runs under your own Claude subscription. |
| Codex CLI (OpenAI) | Full MCP tool access. Runs under your own OpenAI subscription. |
| Any MCP-compatible client | Standard MCP over local socket / named pipe. |
Conduit does not proxy AI requests and does not see your API keys, tokens, or conversation content. Claude Code and Codex connect directly to their respective providers using credentials you manage.
Conduit's in-app chat panel hosts Claude Code and Codex sessions side-by-side with your connections. The chat UI is a thin shell — the agent binaries run locally, authenticate with their own providers, and drive Conduit through the same MCP endpoint an external agent would use.
No built-in models. No proxied API calls. No subscription bundled with Conduit.
All credentials live in a local, AES-256 encrypted vault — not in plaintext config files, not in the cloud (unless you opt in to Pro sync).
Cmd+Shift+Space from anywhere, even when tray-minimized.conduit-export filesZero-knowledge credential sharing. The server stores ciphertext; keys never leave the client.
Four OS-native themes with matching icon sets.
| Theme | Style |
|---|---|
| Default | Conduit Classic |
| macOS Tahoe | Liquid-glass translucency, SF Pro, backdrop blur |
| Windows 11 | Fluent, Mica surfaces, Segoe UI, WinUI 3 controls |
| Ubuntu | GNOME / Libadwaita, Ubuntu font |
Dark + light modes, plus Ocean, Ember, Forest, Amethyst, Rose, Midnight, and OS-native color schemes.
.rdm) — SSH, RDP, VNC, web, credentials, folders, secure notes, documents. Automatic decryption, duplicate detection, folder preservation..conduit-export) — encrypted transfer between vaults.Download the latest release from GitHub Releases or conduitdesktop.com/download.
.dmg, Apple Silicon and Intel.exe, Windows 10/11 (x64 and ARM64).AppImage or .deb, x64 and ARM64| Conduit | Devolutions RDM | Royal TS | Termius | MobaXterm | |
|---|---|---|---|---|---|
| SSH / RDP / VNC / Web | Yes | Yes | Yes | SSH + limited | Yes (Windows) |
| Built-in MCP server for AI agents | Yes | No | No | No | No |
| Claude Code / Codex integration | Yes (your own subscription) | No | No | No | No |
| macOS native app | Yes | Limited | No (Windows-first) | Yes | No |
| Zero-knowledge team vaults | Yes | Requires DVLS server | Requires server | Yes | N/A |
| Open-source client | Yes (Apache 2.0) | No | No | No | Partial |
| Free tier | Yes | Free for personal | Free (limited) | Free (limited) | Free (Home) |
| Pro pricing | 10 /mo | $200/yr (Team) | $70 one-time | $10/mo | $69 one-time (Pro) |
Conduit's angle: it is the only remote-connection manager built to be driven by an AI agent. If you already use Claude Code or Codex, Conduit is the bridge between your agent and your infrastructure.
The desktop client is open source under Apache 2.0 — this entire repository, including the Electron app, protocol handlers, FreeRDP helper, MCP server, and credential vault.
We welcome issues, discussions, and pull requests. A CONTRIBUTING.md with dev setup, code style, and PR conventions is in progress — watch this repo for it.
In the meantime:
Full documentation at conduitdesktop.com/docs:
This repository is licensed under Apache License 2.0.
The Conduit backend API and marketing website are proprietary and live in separate repositories. Conduit, the Conduit logo, and associated branding are trademarks of the Conduit project maintainers.
remote-desktop-manager ssh-client rdp-client vnc-client mcp-server model-context-protocol claude-code codex ai-agent-tools credential-vault password-manager connection-manager devops-tools sysadmin remote-access electron cross-platform team-vault zero-knowledge-encryption freerdp open-source apache-2
Please log in to share your review and rating for this MCP.
Explore related MCPs that share similar capabilities and solve comparable challenges
by headroomlabs-ai
Compress tool outputs, logs, files, RAG chunks, and conversation history before they reach the LLM, keeping answers identical while saving up to 95% of tokens for JSON payloads.
by modelcontextprotocol
A Model Context Protocol server for Git repository interaction and automation.
by zed-industries
A high‑performance, multiplayer code editor designed for speed and collaboration.
by modelcontextprotocol
Model Context Protocol Servers
by modelcontextprotocol
A Model Context Protocol server that provides time and timezone conversion capabilities.
by cline
An autonomous coding assistant that can create and edit files, execute terminal commands, and interact with a browser directly from your IDE, operating step‑by‑step with explicit user permission.
by upstash
Provides up-to-date, version‑specific library documentation and code examples directly inside LLM prompts, eliminating outdated information and hallucinated APIs.
by daytonaio
Provides a secure, elastic infrastructure that creates isolated sandboxes for running AI‑generated code with sub‑90 ms startup, unlimited persistence, and OCI/Docker compatibility.
by continuedev
Enables faster shipping of code by integrating continuous AI agents across IDEs, terminals, and CI pipelines, offering chat, edit, autocomplete, and customizable agent workflows.