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.

コメント

「開発者ツール」の他のコンテンツ