Best Zsh MCP Servers
Zsh is a powerful shell designed for interactive use, although it is also a scripting language. It incorporates many features from bash, ksh, and tcsh, with additional improvements.
Why this server?
Enables scanning TODO comments in Zsh shell script files.
AlicenseAqualityCmaintenanceScans codebases for TODO comments and exposes them as structured data to LLMs, enabling AI assistants to inspect, prioritize, and propose fixes.56ISCWhy this server?
Provides access to Zsh shell configuration options in Home Manager, allowing AI assistants to search and retrieve information about Zsh settings.
AlicenseAqualityAmaintenanceMCP-NixOS is a Model Context Protocol server that provides real-time, accurate information about NixOS packages, options, Home Manager, and nix-darwin configurations, preventing AI assistants from hallucinating about NixOS resources and enabling them to deliver factual system configuration guidance.2788MITWhy this server?
Supports executing commands specifically in the Zsh shell, enabling the use of Zsh-specific features and syntax when desired.
AlicenseBqualityFmaintenanceA server that uses the Model Context Protocol (MCP) to allow AI agents to safely execute shell commands on a host system.11028MITWhy this server?
Enables execution of commands through the ZSH shell with security controls for running terminal commands on macOS
AlicenseAqualityDmaintenanceAn MCP server that allows secure execution of macOS terminal commands through Claude or Roo Code with built-in security whitelisting and approval mechanisms.81423MITWhy this server?
Enables running Zsh shell scripts with sandboxing, resource limits, and output capture.
AlicenseBqualityAmaintenanceAn MCP server that lets AI models run code in 31 languages, evaluate symbolic math and logic problems, and measure complexity—exposed as 48 tools for execution, session management, translation, optimization, and more.482Apache 2.0Why this server?
Allows management of Zsh shell configuration (e.g., .zshrc), merging team shell aliases and PATH additions with personal settings.
AlicenseAqualityCmaintenanceMCP server for AI-merge of team dev configurations, allowing the IDE's LLM to intelligently merge team configs with personal configs.9MITWhy this server?
Enables programmatic control of a Zsh shell session, allowing execution of shell commands and scripts via sentinel-based completion detection.
Why this server?
Supports creating and managing Zsh shell sessions, executing shell commands, and monitoring sessions via Web UI.
Why this server?
Provides tools for executing zsh commands with yield-based oversight, PTY mode, circuit breaker, and intelligent polling, enabling interactive shell command execution and management.
Alicense-qualityCmaintenanceA Zsh execution tool for Claude Code providing yield-based command execution, PTY mode for interactive programs, circuit breaker for timeout protection, and adaptive learning (A.L.A.N.) for retry detection and proactive insights.4MIT