Skip to main content
Glama

Unix Manual Server

by tizee

Unix マニュアル サーバー (MCP)

Claude 会話内で直接 Unix コマンドのドキュメントを提供する MCP サーバー。

特徴

  • コマンドドキュメントの取得: Unix コマンドのヘルプ ページ、マニュアル ページ、使用方法の情報を取得します。
  • 一般的なコマンドの一覧: システムで利用可能なコマンドを機能別に分類して表示します
  • コマンドの存在を確認する: 特定のコマンドが利用可能かどうかを確認し、そのバージョン情報を取得します。

インストール

前提条件

設定

  1. このリポジトリをクローンする
  2. パッケージをインストールします。
pip install -e . # or uv install -e .
  1. 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.py
npx @modelcontextprotocol/inspector uv run unix_manual_server.py

ライセンス

マサチューセッツ工科大学


MCP Python SDKを使用して作成されました。MCPの詳細については、 modelcontextprotocol.ioをご覧ください。

-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Claude の会話内で直接 Unix コマンドのドキュメントを提供し、ユーザーはチャット インターフェイスを離れることなくヘルプ ページ、マニュアル ページ、および使用方法の情報を取得できます。

  1. 特徴
    1. インストール
      1. 前提条件
      2. 設定
    2. 使用法
      1. コマンドドキュメントを取得する
      2. よく使われるコマンドの一覧
      3. コマンドが存在するかどうかを確認する
    3. 発達
      1. 安全
        1. ログ記録
          1. ライセンス

            Related MCP Servers

            • A
              security
              F
              license
              A
              quality
              A server that enables Claude Desktop users to access the Claude API directly, allowing them to bypass Professional Plan limitations and use advanced features like custom system prompts and conversation management.
              Last updated -
              1
              5
              Python
              • Apple
            • A
              security
              F
              license
              A
              quality
              A local server that enables Claude Desktop to interact with your macOS Contacts and Messages apps, allowing you to search contacts and send iMessages through natural language commands.
              Last updated -
              2
              1
              JavaScript
              • Apple
            • -
              security
              A
              license
              -
              quality
              A server that connects Claude to your documentation via Inkeep's API, enabling AI-powered interactions with your documentation content.
              Last updated -
              5
              Python
              MIT License
              • Apple
              • Linux
            • -
              security
              F
              license
              -
              quality
              A connector enabling Claude Desktop or any MCP client to interact with Slack workspaces to post messages and query user lists.
              Last updated -
              TypeScript

            View all related MCP servers

            MCP directory API

            We provide all the information about MCP servers via our MCP API.

            curl -X GET 'https://glama.ai/api/mcp/v1/servers/tizee/mcp-unix-manual'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server