用于检索和管理Chrome浏览器标签页信息的模型上下文协议服务器。这允许Claude Desktop(或任何MCP客户端)获取关于当前打开的Chrome标签页的信息并进行控制。
<a href="https://glama.ai/mcp/servers/wze1kc6emp"><img width="380" height="200" src="https://gips0.baidu.com/it/u=3483662617,189773781&fm=3081&app=3081&f=PNG?w=760&h=400" alt="Browser Tabs Server MCP server" /></a>
要在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。标签页按窗口分组,并以类似于“窗口1-1”的格式显示(窗口1,标签页1)。
close_tab:使用窗口和标签页索引关闭Google Chrome中的特定标签页。
MIT许可证 - 详情见LICENSE文件 </中文翻译>