シェル-MCP
シェルコマンド実行MCPサーバー
LLM にセキュア シェル コマンド実行機能を提供する MCP サーバー実装。
特徴
セキュア実行: ホワイトリストに登録されたコマンドと引数のみ
リソース制御: メモリとCPUの使用状況の監視
タイムアウト制御: 長時間実行コマンドの自動終了
サイズ制限:安全のための出力サイズ制限
MCP 統合: Claude やその他の MCP 互換 LLM と連携
インストール
Dive Desktopでの設定
Diveデスクトップで「+ MCPサーバーを追加」をクリックします。
次の設定をコピーして貼り付けます。
ツールドキュメント
shell_ls、shell_pwd、shell_df など。
ホワイトリストに登録されたシェルコマンドを実行する
入力:
command(文字列、必須): 実行するコマンドargs(配列、オプション): コマンド引数timeout(数値、オプション):実行タイムアウト(ミリ秒)
使用例
LLM に次のことを依頼してください。
手動スタート
必要に応じて、サーバーを手動で起動します。
要件
Node.js 18歳以上
MCP対応LLMサービス
発達
ライセンス
MIT © デウェイ・イェン
キーワード
マクピー
シェル
指示
クロード
法学博士
オートメーション
利用可能なコマンド
次のシェル コマンドが使用できます。
指示 | 説明 | 許可された引数 |
ls | ディレクトリの内容を一覧表示する | -l、-a、-h、-R、--help、* |
猫 | ファイルの内容を連結して表示する | -n、-b、--help、* |
パスワード | 現在の作業ディレクトリを表示 | なし |
DF | ディスク使用量を表示 | -h、-T、--ヘルプ |
エコー | 表示テキスト | 任意のテキスト |
追伸 | プロセスステータスを表示 | -e、-f、-u、--help |
無料 | メモリ使用量を表示 | -h、-m、-g、--help |
稼働時間 | システムの稼働時間を表示 | なし |
日付 | システムの日付と時刻を表示する | +%Y-%m-%d、+%H:%M:%S、--ヘルプ |
グレップ | ファイル内のテキストパターンを検索する | -i、-v、-n、-r、-l、--color、* |
わ | 誰がログインしているか、何をしているかを表示する | -h、-s、--no-header、--help |
フーイズ | WHOISドメイン登録情報の照会 | -H、* |
探す | ディレクトリ階層内のファイルを検索する | -名前、-タイプ、-サイズ、-mtime、* |
ネットスタット | ネットワーク接続情報 | -a、-n、-t、-u、-l、-p、--help |
lspci | PCIデバイスの一覧 | -v、-k、-mm、-nn、--help |
lsusb | USBデバイスの一覧 | -v、-t、-d、-s、--help |
掘る | DNSルックアップユーティリティ | +ショート、+トレース、+dnssec、@*、* |
nslookup | DNSレコードのクエリ | -type=*、-query=*、* |
ip | ネットワークデバイスとインターフェースを表示する | アドレス、リンク、ルート、近隣、-br、* |
どこですか | バイナリ、ソース、マニュアルファイルを見つける | -b、-m、-s、* |
local-only server
The server can only run on the client's local machine because it depends on local resources.
Claude やその他の MCP 互換 LLM との統合用に設計された、リソースとタイムアウトの制御を備えたホワイトリスト シェル コマンドを実行するための安全な MCP サーバーです。
Related Resources
Related MCP Servers
- Asecurity-licenseAqualityA secure shell command execution server implementing the Model Context Protocol (MCP). This server allows remote execution of whitelisted shell commands with support for stdin input.Last updated -1141MIT License
- -security-license-qualityA secure server that allows LLM applications like Claude to execute whitelisted system commands with user confirmation and comprehensive security features.Last updated -
- Asecurity-licenseAqualityAn MCP server that enables secure execution of shell commands across Windows, macOS, and Linux with built-in whitelisting and approval mechanisms for enhanced security.Last updated -94297MIT License
- -security-license-qualityA secure MCP server that provides controlled ShellJS access for LLMs, enabling AI systems to safely execute shell commands and interact with the filesystem within a configurable security sandbox.