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 execution of commands through the ZSH shell with security controls for running terminal commands on macOS
AsecurityAlicense-qualityAn MCP server that allows secure execution of macOS terminal commands through Claude or Roo Code with built-in security whitelisting and approval mechanisms.Last updated 24 days ago81220MITWhy this server?
Provides access to Zsh shell configuration options in Home Manager, allowing AI assistants to search and retrieve information about Zsh settings.
AsecurityAlicense-qualityMCP-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 updated a month ago18513MITWhy this server?
Supports executing commands specifically in the Zsh shell, enabling the use of Zsh-specific features and syntax when desired.
AsecurityAlicense-qualityA server that uses the Model Context Protocol (MCP) to allow AI agents to safely execute shell commands on a host system.Last updated a year ago1937MITWhy 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.
-securityAlicense-qualityEnables 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 updated 22 days ago2MITWhy this server?
Supports the creation and management of persistent Zsh shell sessions, allowing long-running tasks to continue even if the client disconnects.
-securityAlicense-qualityEnables 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 updated 13 days ago173MITWhy this server?
Supports reading command history from Zsh, allowing users to access and search their Zsh command history through the MCP interface.
-securityAlicense-qualityA powerful tool for exploring, searching, and managing your shell command history through the MCP (Model Control Protocol) interface. This project allows you to easily access, search, and retrieve your previously executed shell commands.Last updated a year ago2MITWhy 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.
-securityAlicense-qualityEnables 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 updated 5 days ago181MITWhy this server?
Specifically parses and indexes Zsh scripts, recognizing function boundaries to provide relevant automation context to AI agents.
-securityAlicense-qualityThe 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 updated 7 days agoMITWhy this server?
Reports on Zsh shell installation, configuration files, and customizations.
-securityAlicense-qualityAn MCP server that provides detailed information about your development environment to the Cursor code editor, enabling more context-aware assistance.Last updated 8 months ago7MIT