MCP Autoshell - Autonomous Shell Execution Server
@tensiondriven
About MCP Autoshell - Autonomous Shell Execution Server
Simple MCP server for AI collaboration protocol context injection
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"cheatsheet-mcp": {
"name": "cash",
"type": "server",
"command": "python3",
"args": [
"/Users/j/Code/mcp/betterbash_server.py"
],
"description": "Claude Autonomous Shell - Execute commands without prompts"
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is MCP Autoshell - Autonomous Shell Execution Server?
MCP Autoshell is an MCP server that provides autonomous shell command execution with zero human approval prompts. It uses an allowlist-based security model to maintain safety while eliminating constant permission dialogs, designed for MCP clients like Claude Desktop or Claude Code.
How to use MCP Autoshell - Autonomous Shell Execution Server?
Add the server to your Claude Code MCP configuration using the provided JSON block, specifying the path to betterbash_server.py. The server runs with Python 3 and loads allowed commands from allowed_commands.txt.
Key features of MCP Autoshell - Autonomous Shell Execution Server
- Autonomous execution without human approval prompts
- Safety allowlist of 174 pre-approved commands
- TTS communication via the
saycommand - Audit logging for complete command history
- 30-second timeout protection per command
- Universal compatibility with any MCP client
Use cases of MCP Autoshell - Autonomous Shell Execution Server
- Automating git operations without interruption
- Executing Docker commands in multi-step workflows
- Performing file operations autonomously
- Enabling complex multi-step AI tasks that require shell access
- Building uninterrupted AI-driven development pipelines
FAQ from MCP Autoshell - Autonomous Shell Execution Server
What is the difference between MCP Autoshell and built-in shell tools?
Built-in shell tools require constant human approval; MCP Autoshell executes commands immediately with zero prompts, using an allowlist for safety.
What commands are allowed?
A safety allowlist of 174 pre-approved commands is provided in allowed_commands.txt. You can customize this list.
Is there a timeout for command execution?
Yes, commands are limited to 30 seconds maximum.
What dependencies are required?
The server requires Python 3 to run.
Does it support text-to-speech (TTS)?
Yes, it includes TTS communication using the say command for personality and progress updates.
More Developer Tools MCP servers
Huoshan Test
volcengineBurp Suite MCP Server Extension
PortSwiggerMCP Server for Burp
Serena
oraiosA powerful MCP toolkit for coding, providing semantic retrieval and editing capabilities - the IDE for your agent
MCP Inspector
modelcontextprotocolVisual testing tool for MCP servers
MCP-Scan: An MCP Security Scanner
invariantlabs-aiSecurity scanner for AI agents, MCP servers and agent skills.
Comments