Skip to content

mcp-browser

Browser MCP (@ikenga/mcp-browser) is an MCP server that lets the agent drive native child webviews inside the Ikenga shell. Open a pane on a site that refuses to be iframed — a partner portal, a dashboard with strict frame-ancestors — then snapshot it, click, fill, and wait, all as MCP tools the model can call.

It uses the system webview rather than an iframe, which is how it bypasses the CSP frame-ancestors / X-Frame-Options restrictions that block embedded frames.

Terminal window
ikenga add @ikenga/mcp-browser

Requires the Ikenga shell. Install the shell →

Package@ikenga/mcp-browser (com.ikenga.mcp-browser)
ArchetypeMCP server (kind: skill) — a long-lived tool server
Capabilitywebview child windows (all partitions)
Networkloopback only (http://127.0.0.1:*)

It declares the webview capability (to open native child windows) and loopback network only. Because the webview capability is sensitive, installing it passes through the trust gate — you consent once on install (the “share kola” step).