About Nyx CLI
Nyx CLI is an MCP server in the Agents category: nyx is an open-source agentic coding CLI that runs on pure Python stdlib. No npm, no pip, no cargo. Features MCP support, subagents, dynamic skills, web search, and hot-swappable LLM providers (OpenRouter, OpenAI, Anthropic).
Install
git clone https://github.com/zolaski333/nyx-cliThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (24)
append_fileAppend to existing files
Parameters not published.
apply_diffApply unified diff or SEARCH/REPLACE patches; supports `dry_run`; full-file fallback requires `allow_write_fallback`
Parameters not published.
auto_correct_testsStructured test-fixing loop with subagent, progress checks and rollback
Parameters not published.
execute_commandRun bounded shell commands with permission checks and explicit timeout termination
Parameters not published.
find_referencesFind references to a symbol
Parameters not published.
finishSignal task completion
Parameters not published.
list_filesList directory contents
Parameters not published.
memory_recallSearch past conversations
Parameters not published.
memory_saveSave notes to persistent memory
Parameters not published.
parallel_subagentsRun multiple subagents in parallel
Parameters not published.
Show all 24 tools
patch_historyShow recent patch history
Parameters not published.
read_fileRead files inside the sandbox/allowlist
Parameters not published.
read_process_outputRead buffered stdout/stderr from a started process
Parameters not published.
repo_mapSummarise repository structure, Git status and tests
Parameters not published.
rollback_fileRoll back the most recent file change
Parameters not published.
run_testsDiscover and run project tests
Parameters not published.
search_codeSearch code with ripgrep/fallback search
Parameters not published.
start_processStart a long-running process such as a dev server or simple REPL
Parameters not published.
stop_processStop a started process
Parameters not published.
subagent_runSpawn a subagent for a subtask
Parameters not published.
web_fetchFetch and extract text from any URL
Parameters not published.
web_searchSearch the internet (SearXNG JSON by default, no API key)
Parameters not published.
write_fileWrite/create files through the patch workflow; supports `dry_run` previews
Parameters not published.
write_process_inputSend stdin to a started process
Parameters not published.
Ask AI
Ask AI about Nyx CLI
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.