Core
Zero-config Plugins
18 plugins and 70 tools that work immediately after install with no API keys, no accounts, and no setup. Install Conductor and they are ready.
What is zero-config?
Zero-config plugins work on the first conductor mcp start with no credentials required. They use either built-in logic, your local system (filesystem, Docker socket, OS metrics), or free public APIs with no authentication.
When you run conductor init, all zero-config plugins are enabled by default. You will immediately have 70 tools available in your AI client without entering a single API key.
All zero-config plugins
Evaluate math expressions, convert between any units, and calculate percentages. Powered by mathjs.
calculator_evalcalculator_convertcalculator_percentageSafe shell command execution via a whitelist allowlist. Allowed: ls, git, npm, yarn, node, python, curl, ping, docker, and more.
shell_execshell_backgroundshell_killshell_listPublic GitHub data — user profiles, repository info, and code search — with no authentication required.
github_usergithub_repogithub_reposgithub_search_reposReal-time weather conditions and 7-day forecasts for any city or coordinates via Open-Meteo. Completely free, no API key.
weather_currentweather_forecastweather_hourlyCompute MD5, SHA-1, SHA-256, SHA-512 hashes and bcrypt password hashes for any input string.
hash_md5hash_sha1hash_sha256hash_sha512hash_bcryptWord and character counts, JSON pretty-printing, line-by-line diff, Base64 and URL encoding/decoding, and word frequency analysis.
text_counttext_format_jsontext_difftext_encodetext_decodetext_frequencyConvert between Hex, RGB, HSL, and CSS color names. Generate accessible color palettes and check contrast ratios.
colors_convertcolors_namecolors_palettecolors_contrastConvert timestamps between any two timezones, get current time in a specific zone, and list all IANA timezone names.
timezone_converttimezone_nowtimezone_listDNS lookups for any domain, IP geolocation, ping a host, and check if a port is open.
network_dnsnetwork_geoipnetwork_pingnetwork_portParse URLs into components (protocol, host, path, query), expand short links, and encode/decode URL strings.
url_parseurl_expandurl_encodeurl_decodeLocal markdown notes stored in ~/.conductor/notes/. A persistent, private scratchpad your AI can read and write across sessions.
notes_writenotes_readnotes_listnotes_deleteLocal semantic memory stored in SQLite. Your AI can remember facts, preferences, and context between sessions without any external service.
memory_storememory_recallmemory_listParse cron expressions into human-readable schedules, and calculate the next N run times for a cron expression.
cron_parsecron_nextCryptocurrency prices, market data, and trending coins via the public CoinGecko API. No API key required.
crypto_pricecrypto_pricescrypto_trendingRandom programming jokes, interesting facts, and a coin flip — for when your AI needs a personality.
fun_jokefun_factfun_flipReal-time system metrics: CPU usage, memory consumption, disk space, top processes, and system uptime.
system_cpusystem_memorysystem_disksystem_processessystem_uptimeTranslate text between 100+ languages and auto-detect the source language using a free LibreTranslate instance.
translate_texttranslate_detectManage your local Docker environment. Requires Docker Engine or Docker Desktop running locally. No credentials needed.
docker_containersdocker_logsdocker_imagesdocker_volumesdocker_startdocker_stopdocker_pulldocker_containerWhat happens on first start
When conductor mcp start runs for the first time, it initializes all zero-config plugins automatically. The startup summary shows every plugin's state so you can confirm everything is working:
$ conductor plugins list
NAME STATUS TOOLS ZERO-CONFIG
calculator ready 3 ✓
shell ready 4 ✓
weather ready 3 ✓
hash ready 5 ✓
text-tools ready 6 ✓
colors ready 4 ✓
timezone ready 3 ✓
network ready 4 ✓
url-tools ready 4 ✓
notes ready 4 ✓
memory ready 3 ✓
cron ready 2 ✓
crypto ready 3 ✓
fun ready 3 ✓
system ready 5 ✓
translate ready 2 ✓
github ready 4 partial (public only)
docker ready 8 ✓ (Docker required)Disabling a zero-config plugin
You may not need all zero-config plugins. Disable any plugin to remove its tools from your AI client's tool list. This reduces context and can make your AI more focused.
# These plugins are enabled automatically on first run.
# You can disable any of them:
conductor plugins disable fun
conductor plugins disable crypto
# Or re-enable:
conductor plugins enable funShell plugin allowlist
The shell plugin is zero-config but not unrestricted. It uses a whitelist allowlist — only the commands in this list can be executed. There is no eval() or arbitrary subprocess execution.
ls, cat, head, tail, grep, find, wc, sort, uniq, cut, awk, sed
git, gh
npm, yarn, pnpm, npx, node
python, python3, pip, pip3
docker, docker-compose
curl, wget, ping, nslookup, dig
pwd, echo, which, env, ps, df, du, uptime
make, cargo, go, rustcCustomize the allowlist by editing ~/.conductor/config.json — add entries under plugins.shell.allowedCommands.
Privacy and data handling
notes, memory100% local. Data stored in ~/.conductor/. Nothing leaves your machine.
weatherSends your location (city name or coordinates) to Open-Meteo servers. No account or personal data required.
networkDNS lookups and ping go to public DNS resolvers. IP geolocation queries a public API.
cryptoPrice queries go to the CoinGecko public API. No personal data sent.
translateText is sent to a public LibreTranslate instance for translation. For sensitive text, self-host LibreTranslate and configure the URL.
github (zero-config)Only public GitHub API endpoints are called. No authentication token is sent.