MCP Autoshell - Autonomous Shell Execution Server
@tensiondriven
关于 MCP Autoshell - Autonomous Shell Execution Server
Simple MCP server for AI collaboration protocol context injection
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"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"
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
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.
开发工具 分类下的更多 MCP 服务器
MCP server to deploy code to Google Cloud Run
GoogleCloudPlatformMCP server to deploy apps to Cloud Run
Grafana MCP server
grafanaMCP server for Grafana
Smithery CLI
smithery-aiInstall, manage and develop MCP servers and skills for agents
OpenSumi
opensumiA framework helps you quickly build AI Native IDE products. MCP Client, supports Model Context Protocol (MCP) tools via MCP server.
Serena
oraiosA powerful MCP toolkit for coding, providing semantic retrieval and editing capabilities - the IDE for your agent
评论