opentabs

OpenTabs turns browser tabs (and existing authenticated browser sessions) into an agent-accessible tool system. It exposes actions via MCP tools, and supports a plugin system that discovers/registers site APIs for in-browser calls, plus built-in browser tools (e.g., screenshots/clicking/typing/network capture).

Evaluated Mar 30, 2026 (0d ago)
Homepage ↗ Repo ↗ DevTools ai-ml browser-automation chrome-extension mcp plugins typescript developer-tools
⚙ Agent Friendliness
62
/ 100
Can an agent use this?
🔒 Security
66
/ 100
Is it safe for agents?
⚡ Reliability
29
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
70
Documentation
70
Error Messages
0
Auth Simplicity
85
Rate Limits
30

🔒 Security

TLS Enforcement
90
Auth Strength
65
Scope Granularity
55
Dep. Hygiene
45
Secret Handling
70

Strengths indicated: per-plugin/per-tool permission modes (Off/Ask/Auto) and claim of local-only operation with full audit logs (as stated). Risks/unknowns: README excerpt does not detail credential storage, transport/security guarantees for the browser<->extension<->MCP toolchain, or whether tools apply fine-grained scopes per action beyond the permission level. Dependency hygiene and CVE status cannot be verified from provided data.

⚡ Reliability

Uptime/SLA
0
Version Stability
40
Breaking Changes
30
Error Recovery
45
AF Security Reliability

Best When

You already have an authenticated Chrome session and want an agent to call the same internal APIs the web frontend uses, with plugin-level permissions and an MCP tool interface.

Avoid When

You cannot run a local Chrome extension/automation setup, or you need a provider-hosted API with clear cloud SLAs and centralized rate limiting.

Use Cases

  • Automate authenticated workflows in web apps (e.g., send messages, create tickets, update records)
  • Agent-driven browser tasks where you want to avoid pixel/DOM-scraping approaches
  • Create and share site-specific integrations via plugins/adapters
  • Use browser tools for inspection or fallback when direct APIs aren’t available

Not For

  • Headless/unauthenticated automation where you cannot supply an existing browser session
  • Use cases that require a simple stateless REST API without local browser/extension components
  • High-assurance environments without a strong review/permissioning process for plugins and tools

Interface

REST API
No
GraphQL
No
gRPC
No
MCP Server
Yes
SDK
No
Webhooks
No

Authentication

Methods: Browser session (uses your existing Chrome session) Per-plugin/per-tool permission modes: Off / Ask / Auto
OAuth: No Scopes: No

Authentication appears to rely on the user’s existing browser session (not an OAuth flow described here). Plugin and tool execution are gated by permission levels (Off/Ask/Auto), but the README does not specify exact enforcement mechanics or how credentials are stored/handled.

Pricing

Free tier: No
Requires CC: No

No pricing information is provided in the README excerpt.

Agent Metadata

Pagination
none
Idempotent
False
Retry Guidance
Not documented

Known Gotchas

  • Browser-automation is sensitive to UI changes, login/session expiry, and timing; tool success may depend on the current tab state.
  • “Runs locally” reduces provider exposure but increases local security/permission risk: an agent could trigger unintended actions if permissions are set to Auto.
  • Plugin capabilities/permissions reset on plugin updates (may require re-review)
  • Rate limits for underlying services (e.g., Slack/Discord/etc.) are not described here at the tool layer, so retry/backoff behavior may vary by adapter/target API.

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for opentabs.

AI-powered analysis · PDF + markdown · Delivered within 30 minutes

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-03-30.

6397
Packages Evaluated
20006
Need Evaluation
586
Need Re-evaluation
Community Powered