MCP Autoshell - Autonomous Shell Execution Server
@tensiondriven
About MCP Autoshell - Autonomous Shell Execution Server
Simple MCP server for AI collaboration protocol context injection
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.
Frequently asked questions
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.
Basic information
More Developer Tools MCP servers
Hello World MCP Server (Reference Extension)
anthropicsDesktop Extensions: One-click local MCP server installation in desktop apps
TranscriptFetch MCP Server
TranscriptFetchModel Context Protocol (MCP) server for TranscriptFetch: fetch YouTube transcripts, search, channels, and playlists from any MCP client.

TaskerArmy Agent
TaskerArmyAsk Claude or ChatGPT what Shopify theme optimization tasks are pending on your store, a remote MCP server for TaskerArmy Agent accounts.

Air Pipe
airpipeBuild, validate, deploy — HTTP APIs, cron jobs, webhooks and MCP tools — from your AI client.
extentos
Asger mølgaardExtentos is a multi-vendor development platform for adding smart-glasses capabilities to existing iOS and Android apps. The simplest analogy is Stripe for smart glasses:
Comments