Interact MCP: Faster Web Browsing for Claude Code with Persistent Chromium

✍️ OpenClawRadar📅 Published: March 31, 2026🔗 Source
Interact MCP: Faster Web Browsing for Claude Code with Persistent Chromium
Ad

Interact MCP is a Model Context Protocol implementation that enables faster web browsing for Claude Code and other MCP clients by maintaining a persistent Chromium browser in-process. The tool addresses performance limitations in existing solutions like Playwright MCP, which reportedly takes 2-5 seconds per browser action.

Performance Improvements

The key optimization comes from keeping the browser instance alive between calls. The first interaction takes approximately 3 seconds, but subsequent actions complete in 5-50 milliseconds, representing a 10-50x speed improvement over Playwright MCP's per-action latency.

Core Features

  • Ref System: Instead of CSS selectors, you call interact_snapshot to get element references like [textbox] "Email", [textbox] "Password", [button] "Sign In". You then interact using references like interact_click({ ref: "@e3" }).
  • Snapshot Diffing: Shows exactly what changed on the page after an action.
  • Cookie Import: Import cookies from Chrome, Arc, or Brave browsers to test authenticated pages without manual login.
  • 46 Total Tools: Includes form handling, screenshots, JavaScript evaluation, network capture, and responsive testing capabilities.
Ad

Technical Details

The browser automation architecture is ported from Garry Tan's gstack project and wrapped in the MCP protocol. The tool is MIT licensed and works with Claude Code, Cursor, or any MCP client. The GitHub repository is available at https://github.com/TacosyHorchata/interact-mcp.

This type of tool is particularly useful for developers testing user flows where multiple browser interactions are required, as the persistent connection eliminates the overhead of browser initialization for each action.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

Run local LLMs on your phone with Observer: offline agents for monitoring and logging
Tools

Run local LLMs on your phone with Observer: offline agents for monitoring and logging

Observer is an open-source iOS app that runs multimodal LLMs locally on your phone to monitor events, log data, and trigger Discord notifications — all offline and free.

OpenClawRadar
Jork Agentic Framework Built with Claude Ranks Top 10 in $4M Hackathon
Tools

Jork Agentic Framework Built with Claude Ranks Top 10 in $4M Hackathon

A developer built an agentic framework called Jork using Claude and GLM models that ranked Top 10 among 2000+ applications in a $4 million hackathon. The framework autonomously developed tools including a Solana launchpad radar and a working word search game.

OpenClawRadar
AutoBe: How Weak Local LLMs Fixed an AI Backend Generator's Architecture
Tools

AutoBe: How Weak Local LLMs Fixed an AI Backend Generator's Architecture

AutoBe is an open-source AI agent that generates complete backend apps using TypeScript, NestJS, and Prisma. The team discovered their initial 100% compilation success produced unmaintainable code, then rebuilt with modular generation—crashing success to 40%—and used weak local LLMs like qwen3-30b-a3b-thinking to debug schema ambiguities.

OpenClawRadar
Claude Code as a Compiler: A Practical Reframe for AI Development
Tools

Claude Code as a Compiler: A Practical Reframe for AI Development

A Reddit post argues Claude Code functions as a compiler translating English to working software, drawing parallels to historical computing breakthroughs like Grace Hopper's A-0 and FORTRAN. The author describes generating 400 lines across 6 files from a 3-paragraph English description, catching two issues in 25 minutes.

OpenClawRadar