MCP Catalogs
首页opentabs screenshot

opentabs

by opentabs-dev·579·综合分 53

浏览器自动化服务器,通过浏览器会话认证网页 API,提供 100+ 插件和约 2,000 个工具。

browser-automationdeveloper-toolsproductivity
56
Forks
14
活跃 Issue
本月
最近提交
2 天前
收录于

概述

OpenTabs 是一个 MCP 服务器,通过浏览器会桥接 AI 模型与真实网页 API。它不使用截图或 DOM 抓取,而是通过 Chrome 扩展集成实现认证的 API 调用。该平台提供 100 多个插件,涵盖 Slack、Discord、GitHub、Jira、Notion、Figma、AWS、Stripe 等流行服务,约有 2,000 个可用工具。它包含内置浏览器工具,如截图、点击、输入和网络捕获,并允许用户构建自定义插件或让 AI 自动发现和构建它们。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:无需 API 密钥即可跨多个网络服务自动化任务
:构建与 Web 应用交互的自定义 AI 代理
:创建集成认证 API 调用的工作流
:OpenTabs 与其他自动化工具有何不同?
:OpenTabs 的安全性如何?

什么时候选它

当您需要 AI 与您已经在使用的 Web 应用程序交互时,特别是当这些服务不提供 API 或您希望避免管理 API 密钥时,选择 OpenTabs。

什么时候不要选它

如果您的服务已经有完善记录的 API 且需要直接访问,或者出于安全原因不想使用浏览器扩展程序,则不要选择 OpenTabs。

此 server 暴露的工具

从 README 抽取出 6 个工具
  • install_plugin

    Install a plugin from the plugin registry

  • create_github_issue

    Create a new issue on GitHub

  • send_slack_message

    Send a message to a Slack channel

  • take_screenshot

    Take a screenshot of the current browser tab

  • click_element

    Click on a specific element on the webpage

  • type_text

    Type text into a form field or input

说明:Tool names inferred from the README description of features and common MCP use cases rather than explicit tool documentation

可对比工具

puppeteerplaywrightbrowserlessagentic-automationselenium

安装

# 全局安装 CLI
npm install -g @opentabs-dev/cli

# 启动服务器
opentabs start
  1. 在 Chrome 中访问 chrome://extensions/(启用开发者模式)
  2. ~/.opentabs/extension 加载扩展(加载已解压的扩展程序)

对于 Claude Desktop,将其添加到您的 claude_desktop_config.json

{
  "mcpServers": {
    "opentabs": {
      "command": "npx",
      "args": ["@opentabs-dev/cli", "mcp"]
    }
  }
}

FAQ

OpenTabs 与其他自动化工具有何不同?
OpenTabs 通过浏览器会话认证并使用真实的网页 API,而不是仅仅自动化 UI 交互或抓取网页。
OpenTabs 的安全性如何?
所有工具默认禁用,需明确启用;内置插件代码审查;版本感知权限;本地运行并提供完整审计日志。

Hacker News 讨论

开发者社区最近的相关讨论。

opentabs 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。