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.
「開発者ツール」の他のコンテンツ
FastAPI-MCP
tadata-orgExpose your FastAPI endpoints as Model Context Protocol (MCP) tools, with Auth!
OpenSumi
opensumiA framework helps you quickly build AI Native IDE products. MCP Client, supports Model Context Protocol (MCP) tools via MCP server.
mcp-excalidraw
yctimlinMCP server and Claude Code skill for Excalidraw — programmatic canvas toolkit to create, edit, and export diagrams via AI agents with real-time canvas sync.
MCP server to deploy code to Google Cloud Run
GoogleCloudPlatformMCP server to deploy apps to Cloud Run
Burp Suite MCP Server Extension
PortSwiggerMCP Server for Burp
コメント