- Are my tools actually registered, and with the schemas I expect?
- Does a tool run correctly with a given set of parameters?
- Do tools appear and disappear as they should when the page state or route changes?
WebMCP is experimental. If the API is unavailable on a page, enable WebMCP for testing
in
chrome://flags and relaunch a compatible Chromium build.Install the prebuilt build
The extension is not on the Chrome Web Store. Download the prebuilt zip and load it unpacked:1
Download the build
Grab
webmcp-inspector.zip.
That link always serves the latest release. Unzip it somewhere you can keep it —
Chrome loads the unpacked folder from disk.2
Enable Developer mode
Open
chrome://extensions and turn on Developer mode.3
Load unpacked
Click Load unpacked and select the unzipped folder.
4
Open the panel
Open a WebMCP-enabled page and click the extension’s toolbar icon to open the side panel.
Inspect and call tools
With the panel open, the tool list shows each tool the page registered with its description and parameter count, and a search box to filter them. Select a tool to get a form generated from its schema, fill it in, and run it with Execute (orCmd/Ctrl + Enter).
The panel validates input against the tool’s JSON Schema before execution, and offers a
raw JSON mode when a form is awkward for nested inputs. Results are shown with timing and
errors, in a split you can drag or expand to fullscreen. Requests you want to keep can be
saved by name; saved requests are stored locally and scoped to the site’s origin.
The list refreshes automatically when the page registers or removes tools, when you change
tabs, and on page loads.
Build from source
Use Node 22.12+ and pnpm..output/chrome-mv3 unpacked, following the same chrome://extensions steps as
above.
For iterating on the extension itself, pnpm dev runs a WXT development build with hot
reload; load .output/chrome-mv3-dev instead. pnpm zip produces a release zip in
.output.
Next steps
mcp-use Inspector
Debug a remote or local MCP server from the browser: tools, resources, prompts, chat,
and widgets.
Chrome WebMCP docs
The imperative WebMCP API a page uses to register the tools this extension inspects.