Structured JSON wrappers for git, kubectl, terraform, helm, argocd, gh, glab and other CLIs.
Connect Runs on your machine
claude mcp add bash-mcp -e BASH_MCP_MODE=<BASH_MCP_MODE> -e BASH_MCP_PROFILE=<BASH_MCP_PROFILE> -e BASH_MCP_RESPONSE_MODE=<BASH_MCP_RESPONSE_MODE> -- npx -y @nickw8/[email protected]
{
"mcpServers": {
"bash-mcp": {
"command": "npx",
"args": [
"-y",
"@nickw8/[email protected]"
],
"env": {
"BASH_MCP_MODE": "<BASH_MCP_MODE>",
"BASH_MCP_PROFILE": "<BASH_MCP_PROFILE>",
"BASH_MCP_RESPONSE_MODE": "<BASH_MCP_RESPONSE_MODE>"
}
}
}
}
{
"mcpServers": {
"bash-mcp": {
"command": "npx",
"args": [
"-y",
"@nickw8/[email protected]"
],
"env": {
"BASH_MCP_MODE": "<BASH_MCP_MODE>",
"BASH_MCP_PROFILE": "<BASH_MCP_PROFILE>",
"BASH_MCP_RESPONSE_MODE": "<BASH_MCP_RESPONSE_MODE>"
}
}
}
}
{
"servers": {
"bash-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@nickw8/[email protected]"
],
"env": {
"BASH_MCP_MODE": "<BASH_MCP_MODE>",
"BASH_MCP_PROFILE": "<BASH_MCP_PROFILE>",
"BASH_MCP_RESPONSE_MODE": "<BASH_MCP_RESPONSE_MODE>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
BASH_MCP_MODEOptional | Write gate for run/batch: readOnly (default), confirmWrites, off |
BASH_MCP_PROFILEOptional | Tool set to register: core, development, infrastructure, all (default) |
BASH_MCP_RESPONSE_MODEOptional | Response budget: auto (default), summary, compact, full |
Details
| Package | @nickw8/[email protected] (NPM, stdio) |
| First published | 23 Oct 2026 |
| Last updated | 23 Oct 2026 |
| Registry name | io.github.nickw8/bash-mcp |
More developer tools servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
