Install
$ agentstack add mcp-amrinbuilds-webmcp-extension ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
WebMCP Scout
DevTools for the agentic web.
WebMCP Scout is a Chrome extension that detects, visualizes, and tests WebMCP tools registered on any web page — and audits HTML forms for agent-readiness via the WebMCP Declarative API.
Built during Chrome's WebMCP Early Preview Program (Chrome 146+).
What is WebMCP?
WebMCP is a proposed web standard that lets websites expose structured tools to in-browser AI agents — replacing fragile screen-scraping with robust, schema-driven tool invocation. Think of it as MCP, but native to the browser.
- Imperative API: Register tools via
navigator.modelContext.registerTool() - Declarative API: Annotate HTML `
elements withtoolnameandtooldescription` attributes
WebMCP Scout gives you visibility into both.
Features
- Tool Detection — Detects imperative and declarative WebMCP tools registered on the active tab in real time
- Schema Visualization — Displays full JSON Schema definitions for every registered tool
- Manual Execution — Execute tools directly with custom input arguments, bypassing the LLM layer for deterministic testing
- Form Scanner — Audits HTML forms for WebMCP Declarative API compatibility, surfacing agent-readiness gaps and annotation opportunities
- Overlap Filtering — Filters forms already covered by imperative tools to eliminate false positives
- Sensitive Field Detection — Identifies password, payment, and PII fields with inline safety warnings
- Live Badge — Real-time badge showing tool count (green) and scannable form count (red)
Requirements
- Chrome 146.0.7672.0 or higher
- WebMCP flag enabled
Enable the WebMCP flag
- Open Chrome and navigate to
chrome://flags/#enable-webmcp-testing - Set the flag to Enabled
- Relaunch Chrome
Installation
WebMCP Scout is not yet on the Chrome Web Store. To install manually:
- Clone or download this repo
- Open Chrome and navigate to
chrome://extensions - Enable Developer mode (top right toggle)
- Click Load unpacked
- Select the repo folder
The Scout icon will appear in your toolbar. Navigate to any page with WebMCP tools registered and click the icon to open the side panel.
Usage
Tools Tab
Shows all WebMCP tools detected on the current page — name, description, and full input schema. Click any tool to expand and execute it manually with custom JSON arguments.
Scan Tab
Audits all `` elements on the page for WebMCP Declarative API compatibility. For each form, Scout shows:
- Suggested
toolnameandtooldescriptionvalues - Inferred JSON Schema for form fields
- Sensitive field warnings
- Missing annotation flags
Forms already covered by registered imperative tools are filtered out automatically.
Background
WebMCP Scout was built as a hands-on exploration of the WebMCP Early Preview Program. As AI agents move from screen-scraping to structured tool invocation, developers need observability tooling to build and debug agent-ready web experiences.
This extension is part of broader work at the intersection of agentic SEO, AI agent infrastructure, and emerging web standards.
Learn more at amrin.dev
WebMCP Resources
- WebMCP Early Preview Docs
- WebMCP GitHub Spec
- Chrome Labs Demos
- Chrome AI Dev Preview Discussion Group
Status
Early preview / active development. Built against the March 2026 WebMCP spec.
Notable spec changes tracked:
toolparamtitleremoved (Mar 12, 2026)provideContext/clearContextremoved (Mar 6, 2026)
License
MIT — see [LICENSE](./LICENSE)
Contributing
Issues and PRs welcome. If you find a page where Scout misbehaves or misses tools, please open an issue with the URL and a description of what you expected.
Source & license
This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: amrinbuilds
- Source: amrinbuilds/webmcp-extension
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.