1. Conduid
  2. Blockchain
  3. Browser Mutation
MCP server · Blockchain

Browser Mutation

Capture live browser UI edits as structured mutation intent for Codex.

34Low

Scored 5 months ago · breakdown

About Browser Mutation

Browser Mutation is an MCP server in the Blockchain category: capture live browser UI edits as structured mutation intent for Codex.

Install

From source
git clone https://github.com/JosPMSilva/Browser-mutation

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Browser Mutation

Powered by Claude · Grounded in docs

I know everything about Browser Mutation. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

Browser Mutation

Browser Mutation captures visual edits made in the Codex in-app browser and turns them into structured implementation intent for Codex.

It is intended for user-owned local development pages such as http://localhost:5174, http://127.0.0.1:3000, and similar loopback targets. Local HTML files can be served through the built-in loopback static server.

What It Includes

Browser Mutation is a community MIT project. It ships as:

  • a standalone local collector/proxy
  • a Codex skill
  • a Codex plugin manifest
  • an MCP server implementation

Why Browser Mutation

Browser Use can already highlight and annotate browser targets during automation. Browser Mutation is for a different step: turning a visual edit into implementation intent that Codex can apply to source code.

Use Browser Mutation when you need:

  • before/after records for text, style, layout, icon, move, resize, reparent, reorder, note, and delete changes
  • element identity, selector hints, neighboring layout context, and computed style snapshots
  • optional React dev-mode source hints when available
  • explicit selected-element or session notes for implementation instructions
  • a captured edit payload after the user presses Send
  • repeatable handoff from a human visual edit to a source-code patch

In short: Browser Use is useful for opening, inspecting, and interacting with browser pages. Browser Mutation captures what changed and why, so Codex can translate a visual edit into code.

Quick Start For Codex Users

In a new Codex thread, this should be enough:

Install this Codex skill/plugin:
https://github.com/JosPMSilva/Browser-mutation

Requirements: git, node, and Codex Desktop on Windows, macOS, or Linux.

Clone the repo into the standard local plugin location:

mkdir -p ~/plugins
git clone https://github.com/JosPMSilva/Browser-mutation.git ~/plugins/browser-mutation
cd ~/plugins/browser-mutation
node scripts/install-codex.mjs
node scripts/doctor.mjs

Restart Codex Desktop. In Codex, open Plugins > Local Codex Tools > Browser Mutation, click Add to Codex or enable Browser Mutation, and make sure both Browser_mutation and Mutation toggles are enabled.

Start a fresh Codex thread after enabling so the skill list and MCP config are reloaded.

Updating From Git

For an existing install, update the plugin files without rewriting Codex config:

cd ~/plugins/browser-mutation
git pull
node scripts/update-codex.mjs

Do not rerun node scripts/install-codex.mjs for normal updates. The installer is for first install or deliberate config repair only.

Then open a local app in the Codex in-app browser and ask:

Use Browser Mutation on this page.

Local Collector

node scripts/start-collector.mjs --target http://localhost:5174

For a static HTML file or folder:

node scripts/start-collector.mjs --file ./index.html
node scripts/start-collector.mjs --root ./dist

The local collector starts a browser proxy for the target page and records the edits sent from the Browser Mutation overlay. See the usage guide for the full workflow.

The overlay defaults to Interact mode so normal app clicks pass through. Use Select element, Alt+Click, or Ctrl+Alt+S only when selecting an element for mutation. Use Ctrl+Alt+I to return to Interact and Ctrl+Alt+D to dock the panel.

Documentation

Development

Run the MCP probe:

node scripts/doctor.mjs

License

MIT

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Browser Mutation

How do I install Browser Mutation?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Browser Mutation safe to use with an AI agent?

Its trust score is 34 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Browser Mutation still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.