#1313th of 86 in MCP servers for developers

opencli

Browser automation CLI for agents, using your logged-in Chrome

Stars
30.8k
License
Apache-2.0
Last commit
Oct 2026
Last release
Oct 2026
Language
JavaScript
Stars, last 29 weeks+16,151
10 Apr 2026: 14,657 stars17 Apr 2026: 15,938 stars24 Apr 2026: 16,853 stars1 May 2026: 18,106 stars8 May 2026: 19,058 stars15 May 2026: 20,629 stars22 May 2026: 22,027 stars29 May 2026: 22,737 stars5 Jun 2026: 23,284 stars12 Jun 2026: 23,896 stars19 Jun 2026: 24,490 stars26 Jun 2026: 25,110 stars3 Jul 2026: 25,674 stars10 Jul 2026: 26,156 stars17 Jul 2026: 26,583 stars24 Jul 2026: 26,935 stars31 Jul 2026: 27,290 stars7 Aug 2026: 27,656 stars14 Aug 2026: 27,982 stars21 Aug 2026: 28,242 stars28 Aug 2026: 28,520 stars4 Sept 2026: 28,833 stars11 Sept 2026: 29,090 stars18 Sept 2026: 29,332 stars25 Sept 2026: 29,529 stars2 Oct 2026: 29,716 stars9 Oct 2026: 29,941 stars16 Oct 2026: 30,325 stars23 Oct 2026: 30,609 stars30 Oct 2026: 30,808 stars

14,657 on 10 Apr 202630,808 on 30 Oct 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

OpenCLI controls a logged-in Chrome or Chromium through a Browser Bridge extension and a local daemon. It has generic browser commands (open, state, click, fill, extract, network, screenshot) and 100+ site adapters such as Bilibili, Reddit, Twitter/X and HackerNews. Output is JSON by default, and bundled skills let agents like Claude Code or Cursor drive it.

Who it is for: Developers giving AI agents access to logged-in websites

Strengths

  • Reuses your logged-in Chrome session, so no per-site credential handling
  • JSON envelope with error codes and sysexits-style exit codes suits scripts and agents
  • Bundled skills help agents write, test and repair site adapters
  • Plugin system installs third-party adapters from GitHub or local paths

Weaknesses

  • Needs a Chrome extension and local daemon; remote browsers need a CDP endpoint
  • Adapters depend on site internals and can break when sites change
  • Adapter list leans toward Chinese platforms; many commands act on real accounts
  • Video downloads need yt-dlp installed separately

What it needs

  • no GPU
  • Needs Node.js >= 20.18.1, Chrome or Chromium, OpenCLI Browser Bridge extension, yt-dlp (video downloads)

Quick answers

Is opencli open source?

Yes. Its code is on GitHub under the Apache-2.0 license.

Also in MCP servers for developers

See all 86
Also in MCP servers for developers
RankProjectScore
1codegraphLocal code knowledge graph that coding agents query over MCP76.1k starsMIT96 out of 100
2gitnexusCode knowledge graph exposed to coding agents through MCP tools Live demo ↗ (opens in a new tab)48.2k starscustom license96 out of 100
3serenaMCP server giving coding agents symbol-level code search, editing and refactoring31k starscustom license91 out of 100
#4n8n-mcpMCP server exposing n8n node docs, templates and workflow management to AI assistants Live demo ↗ (opens in a new tab)23.2k starsMIT90 out of 100
#5context7MCP server and CLI that feed current library docs to coding agents64k starsMIT89 out of 100