Token导航 LogoToken导航

MCP Server · 浏览器工具

openbrowser (Buildingopen)

OpenBrowser是一个允许AI工具通过浏览器自动化执行任务的工具,如查看邮件、检查PR、阅读LinkedIn消息等,无需API密钥或OAuth配置。

stdio官方级别未说明来源级核验工具 3openbrowser
浏览器自动化任务自动化TypeScriptClaudeClaude DesktopCursor

快速开始

作者 / 组织
buildingopen
提供方
buildingopen
运行时
Node.js

工具数量

3

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

4

仓库热度

收录来源

1 个

MCP World

选型结论

openbrowser (Buildingopen) 属于浏览器工具类 MCP Server,公开资料标注 3 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude、Cursor,有可以直接复制的安装命令;接入前要先准备 OAuth 授权。

分类

浏览器工具

传输方式

stdio

认证方式

OAuth 授权

部署方式

公开资料未说明

安装与配置

安装命令

npx openbrowser setup # One-time setup (~2 min)

客户端配置示例

{
  "mcpServers": {
    "openbrowser": {
      "command": "npx",
      "args": [
        "openbrowser",
        "setup",
        "#",
        "One-time",
        "setup",
        "(~2",
        "min)"
      ]
    }
  }
}

按公开安装命令拼出来的示例,字段名和参数以仓库 README 为准;带 YOUR_API_KEY 这类占位符的位置记得换成自己的值。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Node.js,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 3 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

打开浏览器

openbrowser.buildingopen.org

给AI你的浏览器。 查看电子邮件、查看PR、阅读LinkedIn消息、搜索谷歌、查看日历——所有这些都可以在一个设置中完成。没有API密钥。没有OAuth。没有每个服务配置。

登录Chrome一次,Claude、Cursor等人工智能工具就可以像你一样浏览网页。

npx openbrowser setup     # One-time setup (~2 min)
npx openbrowser login     # Log into Google, GitHub, LinkedIn
npx openbrowser inbox     # AI reads your unread emails

macOS+Linux。 独立工作或作为Claude、Cursor和其他AI工具的MCP服务器。

______________________________________________________________________

安装

npm install -g openbrowser-ai

或直接使用:

npx openbrowser-ai 

两者 openbrowser 和 openbrowser-ai 作为CLI名称工作。

快速开始

# 1. Set up OpenBrowser (~2 min, one time)
openbrowser setup

# 2. Log into your accounts
openbrowser login

# 3. See which accounts are connected
openbrowser status

# 4. Try it out
openbrowser inbox                   # Read your unread emails
openbrowser prs                     # Check your open pull requests
openbrowser calendar                # See today's meetings and events
openbrowser search "AI agent frameworks 2026"

你的AI能做什么

openbrowser inbox                    # Read your unread emails
openbrowser prs                      # Check your open pull requests
openbrowser calendar                 # See today's meetings and events
openbrowser search "your query"      # Search Google as you
openbrowser issues                   # Check issues assigned to you
openbrowser notifications            # Read your GitHub notifications
openbrowser linkedin                 # See your LinkedIn notifications
openbrowser profile                  # Get your LinkedIn profile
openbrowser messages                 # Read your LinkedIn messages
openbrowser recipe list              # See all 9 recipes

默认情况下,所有食谱都通过浏览器工作。9中的6个也有更快的API路径,无需浏览器即可工作(GitHub通过令牌,Gmail通过IMAP,日历通过API)。看 API首次设置 了解详情。

命令

openbrowser setup      # One-time setup (~2 min)
openbrowser login      # Log into your accounts
openbrowser status     # See which accounts are connected
openbrowser start      # Start the browser
openbrowser stop       # Stop the browser
openbrowser restart    # Restart the browser
openbrowser doctor     # Diagnose connection issues

连接到AI工具

OpenBrowser内置了MCP服务器,因此AI工具可以直接使用您的浏览器。

将此添加到您的Claude Desktop设置中:

{
  "mcpServers": {
    "openbrowser": {
      "command": "npx",
      "args": ["openbrowser-ai", "mcp"]
    }
  }
}

MCP服务器提供31个工具:会话管理、完全浏览器控制和所有9个配方。

运作原理

OpenBrowser让Chrome在后台与您的真实登录会话一起运行。当你的AI需要检查电子邮件或查看PR时,它会连接到该浏览器并像你一样浏览。

  1. 设置 将Chrome安装为自动启动的后台进程
  2. 登录 打开Chrome浏览器,以便您可以正常登录您的帐户
  3. 会话持续 跨重启--无需再次登录
  4. 食谱 连接到正在运行的浏览器,打开页面并提取结构化数据
  5. MCP服务器 使AI工具可以直接访问会话、浏览器控制和食谱

需求

  • Node.js>=22.6
  • 谷歌Chrome或Chromium
  • macOS或Linux(不支持Windows)

______________________________________________________________________

高级

API-首次设置(可选)

如果你设置了环境变量,9个食谱中有6个可以完全跳过浏览器。这更快,适用于没有显示器的机器。

GitHub (pr、问题、通知):

gh auth login              # easiest
# or: export GITHUB_TOKEN="ghp_..."

Gmail (收件箱):

export GMAIL_USER="you@gmail.com"
export GMAIL_APP_PASSWORD="xxxx xxxx xxxx xxxx"

Google 日历 (日历):

export GOOGLE_ACCESS_TOKEN="ya29...."
# or: export GOOGLE_CALENDAR_API_KEY="AIza..."

自定义帐户

跟踪内置Google/GitHub/Linkin之外的会话:

openbrowser domain add slack.com d lc --label Slack
openbrowser domain list
openbrowser domain remove slack.com

输出格式

所有命令支持 --format json|text默认值:交互时为文本(TTY),管道时为JSON。

{
  "command": "recipe:prs",
  "version": "0.4.0",
  "timestamp": "2026-03-03T00:00:00.000Z",
  "success": true,
  "data": { "prs": [...], "total": 1 },
  "summary": "1 open PR"
}

程序化API(SDK)

import { OpenBrowser } from 'openbrowser-ai';

const ob = new OpenBrowser();
const status = await ob.getStatus();
const prs = await ob.runRecipe('prs');
const browser = await ob.connect(); // Direct Playwright CDP handle

配置

配置文件: ~/.openbrowser/config.json

{
  "cdpPort": 9222,
  "profileDir": "~/.openbrowser/chrome-profile",
  "timezone": "Europe/Berlin"
}

Linux无头

在无头Linux服务器上, openbrowser login 使用带有VNC的虚拟显示器,以便您可以远程登录。需要 xvfb 和 x11vnc:

apt install xvfb x11vnc

许可证

麻省理工学院

工具与能力

工具数量

3

资源数量

0

提示词数量

0

能力标签

浏览器自动化TypeScript本地部署AI工具集成任务自动化无API配置

支持客户端

Claude DesktopClaudeCursor

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

自动操作网页

打开页面、点击、填表,把浏览器动作交给模型执行。

抓结构化数据

把页面内容整理成表格或 JSON,省掉手工复制粘贴。

走一遍关键流程

按步骤检查页面是否正常,回归时少漏环节。

选择建议

值得选的地方

  • 只提供 3 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude、Cursor,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Node.js,换机器要重新装一遍。
  • 需要自备OAuth 授权,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在浏览器工具场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到OAuth 授权的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
openbrowser (Buildingopen)

MCP World · 本页

3stdio有1 个2026-05-17
Fetch 9a2682de

MCP.so

1SSE有3 个2026-05-17
Browser 738d52bc

MCP World

0stdio有1 个2026-05-17
Playwright MCP Server

MCP.so

21stdio有4 个2026-05-17
Skyvern MCP

MCP World

0stdio有2 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

openbrowser (Buildingopen) 怎么安装?

公开资料给出的安装命令是 npx openbrowser setup # One-time setup (~2 min),运行环境为 Node.js。装完后按客户端要求写进 MCP 配置,重启客户端生效。

openbrowser (Buildingopen) 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Node.js;保存后完全退出客户端再打开,配置才会生效。

openbrowser (Buildingopen) 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

openbrowser (Buildingopen) 需要 API Key 吗?

公开资料标注的认证方式是OAuth 授权,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

openbrowser (Buildingopen) 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude、Cursor;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP