mcpField
H
Homebrew MCP Server

Homebrew MCP Server

ローカル
github.com/nagypeterjob開発ツール181 週間前に更新

Homebrew MCP Server について

Homebrew MCP Serverは、自然言語でbrewを操作できるサーバーです。パッケージの導入、削除、検索、更新、設定確認に対応し、有効にするツールを選べます。

主な機能

  1. 01パッケージの導入と削除
  2. 02パッケージの検索と詳細確認
  3. 03導入済みパッケージのバージョン一覧
  4. 04brewの更新とパッケージのアップグレード
  5. 05brew設定の確認
  6. 06有効にするツールの選択

活用シーン

  1. 01MCPクライアントからパッケージを導入・削除
  2. 02パッケージ情報やバージョンの検索
  3. 03導入済みパッケージの確認
  4. 04利用ツールを絞ってコンテキストを節約

MCP 対応

Homebrewの操作をツールとしてMCPクライアントに公開します。enabled-toolsフラグで利用可能なツールを限定できます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Homebrew MCP サーバー

このプロジェクトを使うと、brew と「自然言語」で会話できます。最も重要なコマンドが実装されています。

[x] インストール
[x] アンインストール
[x] 特定のパッケージを取得
[x] インストール済みパッケージとそのバージョンを一覧表示
[x] 更新
[x] アップグレード
[x] 情報
[x] 検索
[x] 設定を表示

インストール

Github のリリースセクションから最新のバイナリをビルドまたはダウンロードします。 バイナリを /usr/local/bin/、または $PATH 内の任意の場所に移動します。

使用方法

基本

次の json を次のファイルに記述します。 ~/Library/Application\ Support/Claude/claude_desktop_config.json(または、使用するクライアントに応じた別の場所)。

{
  "mcpServers": {
    "brew": {
      "command": "brew-mcp-server"
    }
  }
}
高度な設定

このツールでは、有効にするツールを限定してコンテキストサイズを節約できます。

ツール:

  • インストール
  • アンインストール
  • get_package_version
  • list_installed_package_versions
  • update_brew
  • upgrade_specific_package
  • 情報
  • 検索
  • 設定

特定のツールを有効にするには、ツールをカンマ区切りで列挙する -enabled-tools フラグを使います。例:

{
  "mcpServers": {
    "brew": {
      "command": "brew-mcp-server",
      "args": ["-enabled-tools", "info,search,update_brew"]
    }
  }
}

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。