关于 Homebrew MCP Server
Homebrew MCP Server 支持通过自然语言管理 brew,涵盖软件包安装、卸载、查询、更新和配置,并可仅启用选定工具。
主要功能
- 01安装和卸载软件包
- 02搜索并查看软件包详情
- 03列出已安装软件包版本
- 04更新 brew 并升级软件包
- 05查看 brew 配置
- 06选择启用的工具
适用场景
- 01通过 MCP 客户端安装或移除软件包
- 02查找软件包信息和版本
- 03检查已安装的软件包
- 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"
}
}
}
高级用法
该工具允许你仅启用特定工具,以节省上下文大小。
工具:
- install
- uninstall
- get_package_version
- list_installed_package_versions
- update_brew
- upgrade_specific_package
- info
- search
- config
要启用特定工具,请使用 -enabled-tools 标志,以逗号分隔的形式列出工具。例如:
{
"mcpServers": {
"brew": {
"command": "brew-mcp-server",
"args": ["-enabled-tools", "info,search,update_brew"]
}
}
}
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。