MCP.so
登录

MCP Autoshell - Autonomous Shell Execution Server

@tensiondriven

关于 MCP Autoshell - Autonomous Shell Execution Server

Simple MCP server for AI collaboration protocol context injection

基本信息

分类

开发工具

运行时

python

传输方式

stdio

发布者

tensiondriven

配置

使用下面的配置,将此服务器添加到你的 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 say command
  • 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 服务器