Skip to main content
MCP server CX Codex

jev-ultrafast-mcp — Claude Code MCP server: one call per browser task

An MCP server that takes browser work off the agent's hands: you hand over a goal and a check, the page gets driven server-side. Useful when a flow should not fill your context.

Install into Claude Code · Platform CLI All methods and platforms ↓
claude mcp add jev-ultrafast-mcp -- uvx jev-ultrafast-mcp
Open on GitHub

What jev-ultrafast-mcp does

Your agent stops opening the browser. A task arrives in one call — browser_goal with a goal, a URL and a verification rule — and the loop runs on the server. The page is read as an element table, targets are picked from what is actually there, and the outcome is confirmed by code rather than by the model's own report.

Setup is handled by scripts/install.py, which locates your MCP clients and writes each config in the expected shape. It merges into what you already have and keeps a .bak. You need Python 3.10 or newer and a Chromium-family browser. The server itself pulls only mcp, websockets and httpx; Playwright and Selenium are not part of it.

Running the same task again replays a recorded macro, with no model calls involved. There is a hard rule in the design: the server never invents a selector and refuses when the page offers no matching element. Spell out the verify condition, otherwise nothing code-side can confirm the run succeeded.

What it helps with

  • drive a multi-step form to submission in a single tool call
  • confirm a browser action with a code-checked assertion
  • replay a finished flow without spending model calls
  • configure several MCP clients at once with config backups
  • keep page contents out of the agent's context window

Example prompts for the agent

  • Set the passengers field to 3 adults, tick Nonstop only, then submit the search.
  • Run that same flow again — it is already recorded as a macro.

How to install jev-ultrafast-mcp

Platform CLI

claude mcp add jev-ultrafast-mcp -- uvx jev-ultrafast-mcp

uvx runs the command named after the package; if the README names another one, use uvx --from jev-ultrafast-mcp <command>

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about jev-ultrafast-mcp

How do I install jev-ultrafast-mcp in Claude Code?

Run claude mcp add jev-ultrafast-mcp -- uvx jev-ultrafast-mcp, then restart the client.

What does jev-ultrafast-mcp do?

It accepts a whole browser task — URL, goal and a verification rule — executes it on the server, and returns the outcome instead of an element table.

What does it need in order to run?

Python 3.10 or newer and a Chromium-family browser. For supported clients, scripts/install.py writes the config and saves a .bak first.

Similar MCP servers

All MCP servers for Browser and scraping →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor