opentabs

opentabs-devMIT活跃维护

让 AI Agent 绕过浏览器点击,直接调用网站 API 完成操作的 Chrome 扩展与 MCP 服务,可作为 Claude Code 等工具的插件使用。

Browser automation clicks buttons. OpenTabs calls APIs.

暂无版本1,018star +2 / 7 天107fork同步于 2026-11-10 11:51 UTC

怎么上手

由 README 提炼,执行前请确认
npm install -g @opentabs-dev/cli
opentabs start
硬件要求按 README 说明

需要 Node.js 22+ 和 Chrome 浏览器;README 未提及 GPU 或显存要求。

下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

让 AI 通过你已登录的浏览器会话直接调用真实 Web API,不用截图和 DOM 抓取

让 AI Agent 绕过浏览器点击,直接调用网站 API 完成操作的 Chrome 扩展与 MCP 服务,可作为 Claude Code 等工具的插件使用。

核心能力

  • 通过 Chrome 扩展把浏览器会话桥接到本地服务
  • 内置 100+ 插件约 2000 个工具,一条命令安装即用
  • 提供截图、点击、输入、网络抓包等内置浏览器工具
  • 支持任意 MCP 客户端,也可切换到 CLI 模式
  • 一条命令脚手架自建插件并发布到 npm

容易踩的坑

还需在 chrome://extensions/ 开发者模式下从 ~/.opentabs/extension 加载扩展,否则无法连接;所有工具默认关闭,需显式启用后才执行;插件更新后权限会被重置,需重新确认。

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

0 个版本

暂无 release 数据(可能没有发版,或尚未同步)。

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    npm version License: MIT GitHub stars

    Docs  ·  Plugins  ·  Discord

    Your AI calls real web APIs through your browser session — no screenshots, no DOM scraping.

    How It Works

    1. Install the CLI and load the Chrome extension
    2. Connect — the extension bridges your browser to a local server
    3. Use — your AI calls web APIs through your authenticated session

    No API keys. No OAuth setup. If you're logged in, your AI can use it.

    Works with any MCP client. Don't want MCP? Use CLI mode instead.

    Quick Start

    Requires Node.js 22+ and Chrome.

    npm install -g @opentabs-dev/cli
    opentabs start
    

    Load the extension from ~/.opentabs/extension in chrome://extensions/ (Developer mode → Load unpacked).

    opentabs plugin install <plugin-name>
    

    Full walkthrough: Quick Start guide

    What You Get

    • 100+ plugins, ~2,000 tools. Slack, Discord, GitHub, Jira, Notion, Figma, AWS, Stripe, and a lot more. One command to install, works immediately.

    • Built-in browser tools. Screenshots, clicking, typing, network capture — works on any tab, no plugin needed.

    • Build your own. Scaffold a plugin in one command, publish to npm, anyone can install it. Or point your AI at any website — it discovers the APIs and builds the plugin for you. Plugin Development guide

    Security

    • Everything starts off. No tool executes until you explicitly enable it.
    • Code review built in. Your AI reviews the plugin source before you enable it.
    • Version-aware. Permissions reset when a plugin updates.
    • Three permission levels. Off, Ask (confirmation dialog), or Auto — per-plugin or per-tool.
    • Runs locally. No cloud. Full audit log. Anonymous telemetry (opt-out).

    Contributing

    git clone https://github.com/opentabs-dev/opentabs.git
    cd opentabs && npm install && npm run build
    npm run dev       # tsc watch + MCP server + extension
    npm run check     # build + type-check + lint + knip + test
    

    Development Setup guide  ·  Discord

    License

    MIT — Not affiliated with or endorsed by any third-party service. Full disclaimer.