by opentabs-dev
Your browser is already logged in. Let your AI use it.
# Add to your Claude Code skills
git clone https://github.com/opentabs-dev/opentabsThis is not another Playwright wrapper.
Every web app has internal APIs — the same endpoints its own frontend calls. OpenTabs reverse-engineered them and exposed them as MCP tools today. Your AI calls the same backend the web app calls — through your browser, using your existing session. No screenshots. No DOM scraping. No pixel-guessing.
<p align="center"> <img src="assets/demo-hero.gif" alt="Demo: AI checks stocks, orders food, and sends a Discord message — all through the browser" /> </p>Watch the full video on YouTube
discord_send_message hits Discord's real backend — fast, deterministic, cheap on tokens. The knowledge gets packaged into a reusable plugin anyone can install.
OpenTabs is two pieces:
Your AI calls a tool → the server routes it to the right tab → the plugin makes the API call using your session → the result flows back. That's the whole loop.
100+ plugins covering ~2,000 tools across Slack, Discord, GitHub, Jira, Notion, Figma, AWS, Stripe, Robinhood, DoorDash, Airbnb, and a lot more. Plus built-in browser tools (screenshots, clicking, typing, network capture, DOM inspection) that work on any tab without a plugin.
Works with Claude Code, Cursor, Windsurf, OpenCode, and any MCP client that supports Streamable HTTP.
You need Node.js 22+ and Chrome.
<p align="center"> <img src="assets/demo-quick-start-install-uninstall.gif" alt="Demo: Install a plugin and uninstall another — full plugin lifecycle driven by AI" /> </p>No comments yet. Be the first to share your thoughts!
npm install -g @opentabs-dev/cli
opentabs start
First run creates ~/.opentabs/, generates an auth secret, and prints MCP config blocks you can paste straight into Claude Code or Cursor.
Load the Chrome extension:
chrome://extensions/~/.opentabs/extensionInstall a plugin:
opentabs plugin install <plugin-name>
Five minutes, start to finish.
Point your AI at any website. It builds the plugin — analyzes the page, discovers the APIs, scaffolds the code, registers it. Most of the plugins in this repo were built by AI in minutes.
The MCP server ships with site analysis tools, the SDK handles the boilerplate, and a self-improving skill teaches AI agents the whole process. Every time an AI builds a plugin, it writes what it learned back into the skill — new auth patterns, API quirks, edge cases. The system gets better with every plugin built.
Publish yours and anyone can opentabs plugin install it. Keep it local for intern...