local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
Built as a TypeScript application that provides a secure interface for bash command execution with comprehensive session management for interactive command sessions.
Bash MCP(マスターコントロールプログラム)
Claude がセキュリティ保護機能を使用して bash コマンドを安全に実行できるようにする TypeScript アプリケーション。
特徴
- 制御された環境でbashコマンドを実行する
- ステートレスとステートフル(対話型)の両方のコマンド実行をサポート
- セキュリティ対策:
- ホワイトリストに登録されたコマンド
- ホワイトリストに登録されたディレクトリ
- コマンド検証
- 出力のサニタイズ
- 対話型コマンドのセッション管理
- 包括的なログ記録
インストール
Copy
構成
設定はconfig/default.json
に保存されます。以下の項目をカスタマイズできます。
- 許可されたコマンド
- 許可されたディレクトリ
- セッション設定
- セキュリティ設定
- ログ設定
構成例:
Copy
使用法
シンプルなコマンド実行
Copy
インタラクティブセッション
Copy
セキュリティに関する考慮事項
この MCP はセキュリティを考慮して設計されていますが、次の点が重要です。
- 許可されたコマンドとディレクトリのリストを可能な限り制限する
- 定期的に構成を確認し更新する
- ログを監視して不審なアクティビティがないか確認する
- MCPとその依存関係を最新の状態に保つ
発達
建物
Copy
リンティングとフォーマット
リンティングの問題を確認するには:
Copy
リンティングとフォーマットの問題を自動的に修正するには:
Copy
または手動で:
Copy
テスト
Copy
This server cannot be installed
ホワイトリスト化されたコマンド、ディレクトリ、包括的なログ記録などのセキュリティ保護機能を使用して、Claude が bash コマンドを安全に実行できるようにする TypeScript アプリケーション。