这是Hyperbrowser的模型上下文协议(MCP)服务器。它提供了多种工具用于网页抓取、结构化数据提取和网页爬取,同时方便地接入通用浏览器代理,如OpenAI的CUA、Anthropic的Claude计算机使用功能以及浏览器使用功能。
关于Hyperbrowser的更多信息,请访问这里。Hyperbrowser API支持的功能比mcp服务器更全面。
关于模型上下文协议的更多信息,请访问这里。
要安装服务器,请运行:
npx hyperbrowser-mcp <您的HYPERBROWSER-API-KEY>
将以下内容添加到~/.cursor/mcp.json
:
{
"mcpServers": {
"hyperbrowser": {
"command": "npx",
"args": ["-y", "hyperbrowser-mcp"],
"env": {
"HYPERBROWSER_API_KEY": "您的API-KEY"
}
}
}
}

将以下内容添加到您的./codeium/windsurf/model_config.json
:
{
"mcpServers": {
"hyperbrowser": {
"command": "npx",
"args": ["-y", "hyperbrowser-mcp"],
"env": {
"HYPERBROWSER_API_KEY": "您的API-KEY"
}
}
}
}

出于开发目的,您可以直接从源代码运行服务器。
克隆仓库:
git clone git@github.com:hyperbrowserai/mcp.git hyperbrowser-mcp
cd hyperbrowser-mcp

安装依赖:
npm install # 或 yarn install
npm run build

运行服务器:
node dist/server.js
这是为Claude桌面客户端配置Hyperbrowser MCP服务器的示例配置:
{
"mcpServers": {
"hyperbrowser": {
"command": "npx",
"args": ["--yes", "hyperbrowser-mcp"],
"env": {
"HYPERBROWSER_API_KEY": "您的API-KEY"
}
}
}
}

scrape_webpage
- 从任何网页提取格式化内容(如markdown、截图等)crawl_webpages
- 浏览多个链接页面并提取适合LLM的格式化内容extract_structured_data
- 将杂乱的HTML转换为结构化JSONsearch_with_bing
- 使用Bing搜索查询网络并获取结果browser_use_agent
- 使用Browser Use代理进行快速、轻量级的浏览器自动化openai_computer_use_agent
- 使用OpenAI的CUA模型进行通用自动化claude_computer_use_agent
- 使用Claude计算机使用功能执行复杂的浏览器任务create_profile
- 创建新的持久化Hyperbrowser配置文件delete_profile
- 删除现有的持久化Hyperbrowser配置文件list_profiles
- 列出现有的持久化Hyperbrowser配置文件要通过Smithery自动为Claude桌面安装Hyperbrowser MCP服务器:
npx -y @smithery/cli install @hyperbrowserai/mcp --client claude
服务器通过resources
方法提供关于Hyperbrowser的文档。任何能够通过资源进行发现的客户端都可以访问这些文档。
本项目采用MIT许可证。