opentabs-dev/opentabs
by Various
Browser automation clicks buttons. OpenTabs calls APIs.
MCP
opentabs-dev/opentabs
Added 1 June 2026
Overview
OpenTabs is a TypeScript library that automates browser interactions by clicking buttons and calling APIs. It provides a programmatic way to control browser tabs and execute actions without manual input.
Best for
Best for
Developers needing a simple, scriptable way to automate browser tab actions and API interactions in TypeScript projects.
Use cases
- Automating repetitive form submissions and button clicks in web apps
- Testing UI workflows by simulating user interactions across multiple tabs
- Integrating browser automation into CI/CD pipelines for end-to-end testing
Notes
OpenTabs is a TypeScript library that automates browser interactions by clicking buttons and calling APIs. It provides a programmatic way to control browser tabs and execute actions without manual input.
629 stars on GitHub. Last updated 2026-05-30. Licensed MIT.
Use cases
- Automating repetitive form submissions and button clicks in web apps
- Testing UI workflows by simulating user interactions across multiple tabs
- Integrating browser automation into CI/CD pipelines for end-to-end testing
Pros
- Lightweight and focused on core automation tasks without bloat
- Written in TypeScript, offering type safety and easy integration with modern web projects
- Open source with a growing community (629 stars) for support and contributions
Cons
- Limited to browser tab automation and API calls, not a full browser automation framework like Puppeteer
- May require additional setup for complex scenarios involving multiple browsers or headless modes
- Documentation and examples are sparse, relying on community contributions
Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.
Pros
- Lightweight and focused on core automation tasks without bloat
- Written in TypeScript, offering type safety and easy integration with modern web projects
- Open source with a growing community (629 stars) for support and contributions
Cons
- Limited to browser tab automation and API calls, not a full browser automation framework like Puppeteer
- May require additional setup for complex scenarios involving multiple browsers or headless modes
- Documentation and examples are sparse, relying on community contributions
Pairs with
Other entries in the index that connect to this one. Click through to see the chain.
browsermcp/mcp
Various
Browser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
agent-infra/mcp-server-browser
Various
The Open-Source Multimodal AI Agent Stack: Connecting Cutting-Edge AI Models and Agent Infra
executeautomation/playwright-mcp-server
Various
Playwright Model Context Protocol Server - Tool to automate Browsers and APIs in Claude Desktop, Cline, Cursor IDE and More 🔌