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?
Supports executing commands specifically in the Zsh shell, enabling the use of Zsh-specific features and syntax when desired.
AlicenseBqualityCmaintenanceA server that uses the Model Context Protocol (MCP) to allow AI agents to safely execute shell commands on a host system.Last updated11118MITWhy this server?
Enables execution of commands through the ZSH shell with security controls for running terminal commands on macOS
AlicenseAqualityCmaintenanceAn MCP server that allows secure execution of macOS terminal commands through Claude or Roo Code with built-in security whitelisting and approval mechanisms.Last updated81622MITWhy this server?
Provides access to Zsh shell configuration options in Home Manager, allowing AI assistants to search and retrieve information about Zsh settings.
AlicenseAqualityBmaintenanceMCP-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.Last updated2646MITWhy this server?
Supports the creation and management of persistent Zsh shell sessions, allowing long-running tasks to continue even if the client disconnects.
Alicense-qualityBmaintenanceEnables AI assistants to create and manage persistent terminal sessions that continue running even after disconnection, with features like smart output management, web UI visualization, and automatic bug fixing with Codex integration.Last updated164MITWhy this server?
Mentioned as a target shell profile for configuring environment variables needed for sub-query backends when MCP clients don't reliably pass environment configuration.
Alicense-qualityAmaintenanceEnables AI assistants to analyze documents larger than their context window by loading files into RAM and querying them via search, navigation, and Python execution tools. Supports recursive reasoning to process massive datasets in chunks using sub-agents.Last updated202MITWhy this server?
Provides the capability to execute asynchronous Zsh commands on a remote Mac, returning standard output, standard error, and exit codes for system interaction and automation.
Alicense-qualityCmaintenanceEnables AI services like Claude and Cursor to remotely control a Mac by executing shell commands, managing files, and running AppleScript for UI automation. Access is secured through OAuth 2.0 authentication and encrypted tunnels to protect remote interactions.Last updated2MITWhy this server?
Used as the command shell for launching the server in local environments, as specified in the MCP settings configuration.
Alicense-qualityCmaintenanceFacilitates knowledge graph representation with semantic search using Qdrant, supporting OpenAI embeddings for semantic similarity and robust HTTPS integration with file-based graph persistence.Last updated6024MITWhy this server?
Specifically parses and indexes Zsh scripts, recognizing function boundaries to provide relevant automation context to AI agents.
Alicense-qualityBmaintenanceThe open retrieval layer for AI agents. Index your entire project — code, docs, legal, research, data — and serve surgical context via MCP. FTS5 full-text search, optional semantic search (FastEmbed/ONNX), 10 built-in parsers, incremental auto-sync.Last updated11MITWhy this server?
Reports on Zsh shell installation, configuration files, and customizations.
Alicense-qualityCmaintenanceAn MCP server that provides detailed information about your development environment to the Cursor code editor, enabling more context-aware assistance.Last updated7MIT