bash-mcp
Related Servers
Alternatives to bash-mcp
No user-submitted related servers found.
Related Servers
- AlicenseAqualityCmaintenanceEnables execution of bash commands with support for timeouts and background jobs, allowing file operations, build commands, system inspection, and long-running tasks.362343 npm9MIT
- AlicenseAqualityCmaintenanceAn MCP server that enables the execution of arbitrary bash commands and returns detailed output including stdout, stderr, and exit codes. It supports customizable working directories, execution timeouts, and environment variable configurations.1MIT
- AlicenseNot gradedqualityDmaintenanceEnables running shell commands on the local machine via MCP, using bash.MIT
- AlicenseNot gradedqualityCmaintenanceEnables running multiple bash steps in one MCP call with per-step contains, notContains, or regex expectations, reporting process failures and expectation failures separately. Also provides async status polling, cancellation, guarded commands, file edits, grep, sqlite reads, and artifact retrieval.MIT
- AlicenseAqualityCmaintenanceEnables execution of bash commands via MCP, allowing clients to run shell commands and set a working directory.237MIT
- AlicenseNot gradedqualityFmaintenanceEnables executing bash commands with foreground/background support, timeouts, environment control, and OpenTelemetry observability.16 npm2MIT
TDQS
Scored across 2 tools
The two tools have clearly distinct purposes: one executes commands, the other inspects the environment. There is no overlap or ambiguity between them.
Both tool names follow a consistent verb_noun pattern: execute_bash and get_bash_environments. The naming style is uniform and predictable.
Two tools is minimal but appropriate for a narrowly scoped bash execution server. The environment inspection tool supplements the primary execution capability without unnecessary bloat.
The core domain of executing bash commands is fully covered by execute_bash, and environment introspection adds useful context. While more convenience tools could exist, most operations can be accomplished through command execution.