</>MCP Agents Market
Skill

OpenCLI

by jackwener28.3kJavaScriptUpdated 2026-08-17

Make Any Website into CLI & Use your logged-in browser by AI agent.

Claude CodeCursor

OpenCLI is a collection of agent skills that enables AI assistants to control logged-in Chrome browsers and automate website interactions. It provides multiple installable skills including opencli-browser for ad-hoc browser automation (navigate, click, fill forms, extract data), opencli-adapter-author for creating reusable website adapters, and opencli-autofix for repairing broken adapters. The skills connect to Chrome via a browser bridge extension and daemon, allowing agents to operate websites using existing user sessions without manual authentication. It transforms over 100 websites into CLI commands and lets developers extend it with custom adapters or plugins.

Key Features

Six distinct agent skills: browser automation, adapter authoring, sitemap creation, auto-repair, browser-sitemap integration, and usage reference
Browser automation primitives for AI agents: navigate, click, type, fill, select, extract, screenshot, network intercept across tabs and sessions
Pre-built adapters for 100+ sites including Xiaohongshu, Bilibili, Zhihu, Reddit, Twitter, LinkedIn, Claude, Gemini, Amazon
Browser bridge extension + local daemon connects to logged-in Chrome profiles, preserving authentication state
Adapter authoring workflow guides AI agents through reconnaissance, endpoint discovery, auth pattern selection, and verification
Multi-format output (JSON, YAML, CSV, Markdown, table) and unified CLI hub for external tools like gh, docker, vercel
Download support for images, videos, and articles from platforms with yt-dlp integration
Plugin system for community extensions and custom adapter repositories

Use Cases

  • 01Let AI agents check social media notifications or messages without manual browser interaction
  • 02Automate form filling and multi-step workflows on authenticated websites through agent commands
  • 03Create reusable website adapters by prompting agents to analyze network traffic and build extractors
  • 04Scrape data from login-required sites using existing browser sessions without credential management
  • 05Repair broken website adapters when DOM or API changes break existing commands
  • 06Aggregate trending content from multiple platforms via pre-built adapters in agent workflows

Related Skills

View more

OpenCLI — FAQ

What is OpenCLI and what does it do?+

OpenCLI is a suite of agent skills that enables AI assistants like Claude Code and Cursor to control your logged-in Chrome browser, automate website interactions, and create reusable adapters for over 100 sites. It connects through a browser extension and provides structured commands for navigation, clicking, form filling, and data extraction.

How do I install OpenCLI agent skills?+

First install the OpenCLI runtime via npm (npm install -g @jackwener/opencli) or download OpenCLIApp, then install the Chrome browser bridge extension. Install skills into your AI agent with 'npx skills add jackwener/opencli' or specify individual skills like '--skill opencli-browser'.

Which AI clients work with OpenCLI skills?+

OpenCLI skills are designed for AI agents that support the skills protocol, including Claude Code, Cursor, and similar code-assistant tools. The browser automation requires the Chrome/Chromium browser bridge extension to be installed and connected.

Do I need API keys or authentication?+

No API keys are required for OpenCLI itself. It leverages your existing logged-in Chrome browser sessions for authentication to websites. Some built-in adapters like Xiaoyuzhou require local credential files, and Node.js 20+ is required for the npm installation path.

Is OpenCLI free to use?+

Yes, OpenCLI is open source under the Apache-2.0 license and free to use. The core runtime, all agent skills, and over 100 built-in website adapters are included at no cost.

What are the prerequisites for using OpenCLI skills?+

You need Node.js 20 or later (for npm installation), Chrome or Chromium browser, and the OpenCLI browser bridge extension installed. For video downloads, yt-dlp must be installed separately. Your AI agent must support the skills installation protocol.

How do I install OpenCLI?+

Open the source repository on GitHub and follow its README. OpenCLI is a skill — MCP Agents Market links you directly to the official repo.

Is OpenCLI free?+

OpenCLI is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.

Related searches