Unix マニュアル サーバー (MCP)
Claude 会話内で直接 Unix コマンドのドキュメントを提供する MCP サーバー。
特徴
コマンドドキュメントの取得: Unix コマンドのヘルプ ページ、マニュアル ページ、使用方法の情報を取得します。
一般的なコマンドの一覧: システムで利用可能なコマンドを機能別に分類して表示します
コマンドの存在を確認する: 特定のコマンドが利用可能かどうかを確認し、そのバージョン情報を取得します。
Related MCP server: MCP Server for FTP Access
インストール
前提条件
Python 3.13以上
Claude DesktopまたはMCP互換クライアント
設定
このリポジトリをクローンする
パッケージをインストールします。
pip install -e .
# or
uv install -e .Claude Desktop にサーバーをインストールします。
mcp install unix_manual_server.py
# uv
uv run mcp install unix_manual_server.py使用法
インストールが完了すると、Claude でサーバーのツールを直接使用できるようになります。
コマンドドキュメントを取得する
I need help with the grep command. Can you show me the documentation?よく使われるコマンドの一覧
What Unix commands are available on my system?コマンドが存在するかどうかを確認する
Is the awk command available on my system?発達
Claude にインストールせずにローカルでサーバーをテストするには:
mcp dev unix_manual_server.py安全
サーバーは、コマンドインジェクションを防ぐために次の予防措置を講じます。
正規表現パターンに対するコマンド名の検証
シェルを使わずにコマンドを直接実行する
すべてのコマンド実行にタイムアウトを設定する
ドキュメントの確認のみ行い、任意のコマンドは実行しない
ログ記録
ログはスクリプトと同じディレクトリのunix-manual-server.logに保存され、デバッグに役立ちます。
内部的には
npxで@modelcontextprotocol/inspectorを使用します。
uv run mcp dev unix_manual_server.pynpx @modelcontextprotocol/inspector uv run unix_manual_server.pyライセンス
マサチューセッツ工科大学
MCP Python SDKを使用して作成されました。MCPの詳細については、