Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Transports: stdio vs HTTP
  • State of MCP (stats)
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI → MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE ↗ (opens in a new tab)
  • llms.txt ↗ (opens in a new tab)
  • Catalog JSON ↗ (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub ↗ (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
Ā© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. šŸ“‚ Browser Automation
  3. Chromeflow
Chromeflow logo
Health: ActiveRecent health check succeeded.Last checked 9/22/2026, 8:46:19 PM

Chromeflow

User RatingsBe the first to rate and review this MCP server!
View Repository2 GitHub StarsTotal stargazers on GitHub for the source repository (2 stars).Visit Website
browser-automationchromemcpclaude-codecodex

chromeflow MCP server lets Claude Code or Codex CLI automate a logged-in Chrome session through a companion extension.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.

Add to CursorAdd to VS Code
Automated check passed— started and listed 32 tools correctly (5d ago).
Manual Client & Custom JSON ConfigExpand JSON ā–¾

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "chromeflow": {
      "command": "npx",
      "args": [
        "-y",
        "chromeflow"
      ]
    }
  }
}

šŸ’” Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Tool Schemas (32) Directory Badge Claim listing AlternativesšŸ“‚ More in Browser Automation

Overview

The chromeflow MCP server lets Claude Code or Codex CLI control the user's existing Chrome session through a companion extension. It can inspect pages, click elements, fill forms, upload files, capture credentials, and write values to `.env`, while leaving passwords, 2FA, payments, and other sensitive actions to the user. Because it operates in real Chrome, existing cookies, sessions, and extensions remain available. Use it for browser tasks that depend on an already authenticated session rather than a fresh automated browser.

Use cases

•Automate tasks in an already authenticated Chrome session
•Capture dashboard API keys into a project `.env` file
•Fill forms and upload files through a live browser tab
•Prepare social posts for manual submission
•Pause browser workflows for login or 2FA

Key features

•Controls real Chrome sessions with existing cookies
•Exposes browser actions through MCP
•Fills forms and uploads files
•Reads page text and captures values
•Writes captured credentials to `.env`
•Supports human handoff for sensitive actions

Capabilities & Tool Schemas (32) ~14.4k tokensApproximate context cost of this server’s tool schemas (~4 chars/token), before any tool is called. Actual usage depends on your client and model.Verified live Verified liveCaptured by calling this server’s live tools/list endpoint.

Inspect callable tools, capabilities, and parameters exposed to AI agents by Chromeflow.

open_page

Navigate to a URL. By default reuses the active tab. Set new_tab=true to open alongside the current tab without losing it. After navigating, call get_page_text to read the page — do NOT take a screenshot. Set background=true (only with new_tab=true) to open the new tab WITHOUT switching focus to it. Use this when the current tab has a partially-filled form whose page auto-saves on focus loss (e.g. eBay seller listings) — switching away would trigger the auto-save and corrupt the in-progress draft. After tabs.onUpdated fires status=complete, chromeflow also runs a 6s settle check (document.readyState=complete, no visible spinner element, 250ms of mutation quiet). If a spinner is still visible at the end of the window, the response carries `stuck_spinner: true` with the matching selector — the canonical case is an SPA route that left a permanent .spinner-wrapper because the API request died. Set expect_selector to wait for a known-good element to appear before considering the page settled — the response carries `expect_selector_appeared: false` if it never showed up.

inspect_request_headers

Capture the request headers Chrome sends to a URL — useful for diagnosing server-side bot detection. Returns method, URL, and all headers. Cookie values are redacted by default to avoid leaking session tokens into the agent context; pass redact_cookies: false to see them. By default opens a background tab for the inspection so your active tab keeps its scroll position and form state — set new_tab: false to use the active tab instead.

switch_to_tab

Switch the active tab to a different open tab. Use this after open_page(new_tab=true) to switch back to the original tab, or to jump between tabs. Accepts: a tab number (1-based), a URL substring, or a title substring. Pass it as either `tab` (mirrors the verb in the tool name — natural when targeting by index) or `query` (clearer when matching by URL/title substring). Both work identically. Examples: switch_to_tab({tab: 1}) for the first tab, switch_to_tab({tab: "form"}) or switch_to_tab({query: "form"}) for a tab whose URL or title contains "form".

list_tabs

List all open tabs in the current window with their index, title, and URL. Use this before switch_to_tab if you're not sure which tab to switch to.

close_tab

Close a tab by number, URL substring, or title substring. Mirrors switch_to_tab's matcher. Defaults to closing the ACTIVE tab when no query is given. Use this to clean up the tab pile after a multi-step workflow.

close_other_tabs

Close every tab in the current window EXCEPT the active one (or any tab matching keep_query). Use at the end of a session to tidy up; do NOT use mid-flow if you may need to return to one of the closed tabs.

How Chromeflow works

What chromeflow MCP server does

The chromeflow MCP server connects an AI coding agent to a real, already-running Chrome session. It is intended for browser work where a fresh automation profile would be logged out or unable to complete an authentication step. The agent can interact with pages while the user retains control of credentials, two-factor authentication, payment details, and other sensitive decisions.

This places chromeflow in the šŸ“‚ Browser Automation category, but its operating model differs from tools that launch an isolated browser. Existing cookies, logged-in sessions, and installed Chrome extensions remain available. The project describes support for workflows involving services such as Stripe, AWS, Supabase, Canvas, and GitHub, without requiring the agent to re-authenticate each time.

How it works

The system has two parts: an MCP server that exposes browser actions to the coding agent, and a Chrome extension that executes those actions in the active tab. The extension can highlight page areas, perform interactions, and return page information to the agent. When a task reaches an action that should remain human-controlled, the flow can pause and ask the user to continue in Chrome.

Page interaction is based on DOM queries and browser control rather than a screenshot-only workflow. The repository documents handling for React inputs, contenteditable editors, dialogs, shadow DOM cases, and sites that require trusted-looking input events. On several social platforms, the documented workflow stops before submission: the agent prepares the content, highlights the region, and waits for the user to click Submit.

Setup and configuration

For Claude Code, add the project marketplace with /plugin marketplace add https://gitlab.com/NeoDrew/chromeflow.git, then install it with /plugin install chromeflow. Install the Chromeflow extension from the Chrome Web Store and restart Claude Code. The plugin registers the MCP server and includes its usage skill.

For Codex CLI, add the marketplace with codex plugin marketplace add https://gitlab.com/NeoDrew/chromeflow.git, run /plugins install chromeflow inside Codex, install the same Chrome extension, and restart Codex. The extension is shared by both supported agent environments. The README describes a plugin-based installation and does not specify environment variables or per-project configuration.

Tools and capabilities

Documented browser operations include opening pages, clicking elements, filling forms, setting file inputs, reading page text, and writing captured values to .env. The project description refers to a larger tool set for browser control, while the setup documentation specifically names these operations.

The server can support workflows such as retrieving API keys from a logged-in dashboard and saving them to a project environment file. It can also assist with composing text in web applications, including editors based on Lexical, Quill, TipTap, or ProseMirror, where the listed validation covers particular interactions.

Limitations and notes

The user must have Chrome and the extension installed, and the relevant session must be available in that browser. Sensitive steps are intentionally not fully automated. Password entry, 2FA, payment actions, and final submission on some anti-bot-protected sites may require a manual action.

Validated behavior is platform- and interaction-specific, not a guarantee that every page or control will work. The repository lists tested cases for Reddit, X/Twitter, LinkedIn, Facebook, Instagram, Radix dialogs, closed shadow DOM, and TipTap/ProseMirror. These validations describe particular actions such as typing or opening a composer, rather than unrestricted automation of each platform.

Read the full README →View source on GitHub →

Related MCP Servers

View all in Browser Automation View all alternatives
  • Selenium MCP logoSelenium MCP

    Python MCP server for Selenium WebDriver — 84 tools for browser automation, element interactions, assertions, and self-healing locators, plus codegen for Java TestNG / JUnit 5 / Cucumber / pytest / C NUnit / Playwright and CI pipelines (GitHub Actions / Jenkins / GitLab CI). No ChromeDriver setup needed.

    šŸ“‚ Browser Automation6 views
    Compare vs Selenium MCP →
  • Pagemap logoPagemap

    Compresses 100K-token HTML into 2-5K-token structured maps while preserving every actionable element. AI agents can read and interact with any web page at 97% fewer tokens.

    šŸ“‚ Browser Automation2 views
    Compare vs Pagemap →
  • Camoufox MCP logoCamoufox MCP

    Anti-detection browser automation with Camoufox - stealth Firefox for web scraping

    šŸ“‚ Browser Automation0 views
    Compare vs Camoufox MCP →
  • Gecko MCP logoGecko MCP

    Control Firefox browsers (Floorp, LibreWolf, Zen, Firefox) from any MCP client.

    šŸ“‚ Browser Automation0 views
    Compare vs Gecko MCP →

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars
2
Stargazers on the source repository.
npm downloads
1.2k
Package downloads in the last 30 days.
Last commit
8d ago
Most recent push to the default branch.
Availability
100%
Our rolling endpoint + install checks that succeeded.
Install check
Passed
Our sandbox started it and listed its tools.
Tools exposed
32
Callable tools this server registers over MCP.
Directory activity
3 views
Config copies, upvotes, and views on AllMCPs.

Reviews

No reviews yet — be the first to share how this listing worked for you.

Frequently Asked Questions about Chromeflow

Use the provided marketplace and plugin commands for Claude Code or Codex CLI, install the Chromeflow Chrome extension, and restart the client.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewChromeflow AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/chromeflow?style=directory)](https://allmcps.com/mcp/chromeflow)
HTML Embed
<a href="https://allmcps.com/mcp/chromeflow"><img src="https://allmcps.com/api/badge/chromeflow?style=directory" alt="Chromeflow on AllMCPs" /></a>

Technical Specs & Signals

CategoryšŸ“‚Browser Automation
PricingFree
More technical detailsExpand ā–¾
TransportSTDIO
RuntimeNode.js
AuthNo auth required
LicenseMIT
Last updatedSep 19, 2026
11/16 checks healthy over the last 46d
Views3
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars2
GitHub Star CountTotal stargazers on GitHub representing community popularity (2 stars).
Last commit8d ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Sep 17, 2026
npm downloads1,170/mo
Monthly npm DownloadsAverage monthly package installs recorded from npm registry statistics.
73Quality signal: Great Ā· 73/100How this signal is calculated ā–¾
Server availability25/25
Verified ownership10/20
Documentation & tools30/30
Adoption & activity8/15
Community engagement0/10

A guidance signal from public completeness & health data — not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 2d ago via OSV.dev Ā· chromeflow (npm)

ā˜… Spotlight Slot

Feature Your MCP Server

Get maximum visibility for your server across our directory, search results, and detail pages.

Spotlight Your Server

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge — proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it — no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in šŸ“‚ Browser Automation →Best MCP servers for Browser Automation →Alternatives to Chromeflow →Install in Claude DesktopInstall in CursorInstall in VS CodeSetup guides for all 13 MCP clients