local-only server
The server can only run on the client’s local machine because it depends on local resources.
Unix マニュアル サーバー (MCP)
Claude 会話内で直接 Unix コマンドのドキュメントを提供する MCP サーバー。
特徴
- コマンドドキュメントの取得: Unix コマンドのヘルプ ページ、マニュアル ページ、使用方法の情報を取得します。
- 一般的なコマンドの一覧: システムで利用可能なコマンドを機能別に分類して表示します
- コマンドの存在を確認する: 特定のコマンドが利用可能かどうかを確認し、そのバージョン情報を取得します。
インストール
前提条件
- Python 3.13以上
- Claude DesktopまたはMCP互換クライアント
設定
- このリポジトリをクローンする
- パッケージをインストールします。
Copy
- Claude Desktop にサーバーをインストールします。
Copy
使用法
インストールが完了すると、Claude でサーバーのツールを直接使用できるようになります。
コマンドドキュメントを取得する
Copy
よく使われるコマンドの一覧
Copy
コマンドが存在するかどうかを確認する
Copy
発達
Claude にインストールせずにローカルでサーバーをテストするには:
Copy
安全
サーバーは、コマンドインジェクションを防ぐために次の予防措置を講じます。
- 正規表現パターンに対するコマンド名の検証
- シェルを使わずにコマンドを直接実行する
- すべてのコマンド実行にタイムアウトを設定する
- ドキュメントの確認のみ行い、任意のコマンドは実行しない
ログ記録
ログはスクリプトと同じディレクトリのunix-manual-server.log
に保存され、デバッグに役立ちます。
- 内部的には
npx
で@modelcontextprotocol/inspector
を使用します。
Copy
Copy
ライセンス
マサチューセッツ工科大学
MCP Python SDKを使用して作成されました。MCPの詳細については、 modelcontextprotocol.ioをご覧ください。
This server cannot be installed
Claude の会話内で直接 Unix コマンドのドキュメントを提供し、ユーザーはチャット インターフェイスを離れることなくヘルプ ページ、マニュアル ページ、および使用方法の情報を取得できます。