Model Context Protocol 服务器可用于获取和管理 Chrome 浏览器的标签信息。借助该服务器,Claude Desktop(或其他 MCP 客户端)能够检索当前打开的 Chrome 标签信息并对其进行控制。
若要将此工具与 Claude Desktop 配合使用,只需在你的 Claude Desktop 配置文件 (~/Library/Application Support/Claude/claude_desktop_config.json) 中添加以下内容:
{
"tools": {
"browser-tabs": {
"command": "npx",
"args": ["-y", "@kazuph/mcp-browser-tabs"]
}
}
}
这样一来,工具的最新版本会在需要时自动下载并运行。
此辅助功能设置是必需的,因为 AppleScript 需要通过它来与 Chrome 标签进行交互。
npm install -g tsx 安装)git clone https://github.com/kazuph/mcp-browser-tabs.git
cd mcp-browser-tabs
npm install
npm run build
get_tabs:从 Google Chrome 浏览器获取所有打开的标签,返回标题和 URL。标签按窗口分组显示,格式为“Window 1-1”(窗口 1,标签 1)。close_tab:使用窗口索引和标签索引关闭 Google Chrome 中的特定标签。
get_tabs 确认更改。