浏览器 MCP 服务器
一个MCP服务器,为浏览器提供只读访问其文件的功能:包括配置文件、书签、历史记录。
支持的浏览器:Safari(仅限默认配置文件)、Chrome、Firefox。
工具
列出书签
列出给定浏览器中指定配置文件的书签。
参数:
profile(string): 配置文件名称(如参数描述中所示)。仅在存在多个浏览器或多个配置文件时可用。
列出搜索引擎查询
列出搜索引擎中的查询(支持的搜索引擎:谷歌)。
参数:
profile(string): 配置文件名称(如参数描述中所示)。仅在存在多个浏览器或多个配置文件时可用。day(string,格式YYYY-MM-DD(可选):列出当天的搜索引擎查询,默认为今天。limit(number(可选):要返回的结果数量,默认是10。
从搜索引擎查询中列出已访问页面
列出通过搜索引擎查询访问过的页面。
Safari 浏览器不支持此功能,因为它不在历史数据库中保存引用来源。
profile(string): 配置文件名称(如参数描述中所示)。仅在存在多个浏览器或多个配置文件时可用。query(string(必填):用于列出已访问页面的查询字符串。day(string,格式YYYY-MM-DD(可选):列出当天的访问记录,默认为今天。
源仓库访问列表
列出源代码仓库中访问过的页面。
支持的源代码仓库:GitHub
参数:
profile(string): 配置文件名称(如参数描述中所示)。仅在存在多个浏览器或多个配置文件时可用。day(string,格式YYYY-MM-DD(可选):列出当天的访问记录,默认为今天。type(string): 要列出的页面类型 (provider home,organization home,repository home,issues list,pull requests list,discussions list,issue,pull request,discussion)
入门指南/开始使用
Claude Desktop(可译为“克劳德桌面版”或根据具体语境简化为“克劳德桌面”)
如果你已经安装了npm,这是开始使用的最快方式 browsers-mcp-server 在Claude桌面版上。
打开你的 claude_desktop_config.json 并将MCP服务器添加到列表中 mcpServers:
{
"mcpServers": {
"browsers": {
"command": "npx",
"args": [
"-y",
"browsers-mcp-server@latest"
]
}
}
}光标
通过手动编辑来安装扩展 mcp.json 文件:
{
"mcpServers": {
"browsers-mcp-server": {
"command": "npx",
"args": ["-y", "browsers-mcp-server@latest"]
}
}
}故障排除
你可以将日志输出到一个特定的文件中,使用 --log-file 标志,并用(某种方式)指示日志级别 --log-level=debug|info|warn|error (默认 warn)。 默认情况下,不写入任何日志。
