Conductor
One MCP server. Tools for every AI agent.

Conductor is a single Model Context Protocol server that gives any AI agent — Claude, Cursor, Cline, Copilot, and more — access to your tools through one connection. Install once, configure once, use everywhere.
npm install -g @useconductor/conductor
conductor init
Why Conductor
Running one MCP server per tool means one process, one config, and one potential failure per integration. Conductor collapses all of that into a single server with a consistent security layer and one config block in your AI client.
- Single process — GitHub, Docker, shell, databases, and more through one connection
- Encrypted credential storage — secrets encrypted with a machine-derived AES-256-GCM key, never in plain config files
- Circuit breakers + retry on every tool call — failures don't cascade
- SHA-256 chained audit log — every action recorded, tamper-evident
- One config block in your AI client
Quick start
npm install -g @useconductor/conductor
conductor init
Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"conductor": {
"command": "conductor",
"args": ["mcp", "start"]
}
}
}
Or skip the manual editing: conductor mcp setup
Cursor / Windsurf / Cline / Continue
Same config block — drop it into .cursor/mcp.json, .codeium/windsurf/mcp_config.json, or your client's MCP config file.
No global install
{
"mcpServers": {
"conductor": {
"command": "npx",
"args": ["-y", "@useconductor/conductor", "mcp", "start"]
}
}
}
Plugins
Core (fully tested, production-ready)
| Plugin | What it does | Setup |
|---|
shell | Safe shell execution, file read/write/search | Enabled by default |
github | Repos, issues, PRs, code search (23 tools) | Optional GITHUB_TOKEN for private repos |
docker | Containers, images, volumes, networks (16 tools) | Docker daemon running |
database | PostgreSQL, MySQL, MongoDB, Redis queries | Connection URL |
slack | Messages, channels, search, DMs | conductor slack setup |
Zero-config utilities (no setup required)
| Plugin | What it does |
|---|
calculator | Math expressions, unit conversions, date arithmetic |
colors | Convert hex/RGB/HSL, generate palettes, WCAG contrast |
hash | SHA-256/MD5/SHA-512, base64, UUID, passwords |
text-tools | JSON format, word count, regex test, case transform |
timezone | Current time in any city, timezone conversion |
weather | Current conditions and forecast by city (Open-Meteo, no key required) |
network | Ping, DNS lookup, port check, IP info |
url-tools | Expand short links, check status, inspect headers |
system | CPU, memory, disk usage |
notes | Local markdown notes |
memory | Persistent key-value memory across sessions |
cron | Schedule recurring tasks |
fun | Jokes, trivia, quotes |
Additional (needs setup)
| Plugin | Setup |
|---|
gmail, gcal, gdrive | conductor google |
notion | API key |
linear | API key |
jira | Domain + API token |
stripe | Secret key |
vercel | API token |
n8n | Base URL + API key |
spotify | Client ID + secret |
x | API credentials |
homekit | Homebridge base URL |
todoist | API token |
github-actions | GITHUB_TOKEN |
CLI reference
Setup
conductor init # First-run wizard
conductor mcp setup # Auto-configure Claude Desktop / Cursor
conductor mcp start # Start MCP server (stdio)
conductor mcp status # Show MCP server status
conductor doctor # Diagnose common issues
conductor health # System health report
conductor health --json # Machine-readable health output
Plugins