Teaches Claude to wire up WebMCP tools in browser apps, either by registering imperative tools through document.modelContext or annotating HTML forms for declarative flows. It walks through choosing the right API shape, implementing registration with proper schemas and lifecycle cleanup, handling agent-invoked form submissions safely, and validating behavior in the Chrome preview. The procedures are thorough, covering everything from detecting the frontend surface to dealing with stale tool cleanup and permission policy errors. Solid choice when you need to expose app functionality to AI agents without building a separate server-side MCP implementation, though you're locked into the browser context and the current Chrome preview surface.

skills.sh installs
157
GitHub stars
31
last updated
Jun 3, 2026

Install

$ npx -y skills add webmaxru/agent-skills --skill webmcp --agent claude-code

Installs into .claude/skills of the current project.

Files

WebMCP

Procedures

Step 1: Identify the browser integration surface

  1. Inspect the workspace for browser entry points, UI handlers, and any existing app state or form handling layer.
  2. Execute node scripts/find-webmcp-targets.mjs . to inventory likely frontend files and existing WebMCP markers when a Node runtime is available.
  3. If a Node runtime is unavailable, inspect the nearest package.json, HTML entry point, and framework bootstrap files manually to identify the browser app boundary.
  4. If the workspace contains multiple frontend apps, prefer the app that contains the active route, component, or user-requested feature surface.
  5. If the inventory still leaves multiple plausible frontend targets, stop and ask the user which app should receive the WebMCP integration.
  6. If the project is not a browser web app, stop and explain that this skill does not apply.

Sponsors

Details

Repository
github.com/webmaxru/agent-skills
Category
AI & Agent Building
First seen
Jun 3, 2026

More from webmaxru/agent-skills

All 11
1awslabs avatardataset-evaluationawslabs/agent-pluginsValidates dataset formatting and quality for SageMaker model fine-tuning (SFT, DPO, or RLVR). Use when the user says "is my dataset okay", "evaluate my data", "156skills.sh installs
2awslabs avataraws-serverless-deploymentawslabs/agent-pluginsAWS SAM and AWS CDK deployment for serverless applications. Triggers on phrases like: use SAM, SAM template, SAM init, SAM deploy, CDK serverless, CDK Lambda co154skills.sh installs
3rohitg00 avatarsurvey-generatorrohitg00/pro-workflowCompile a structured literature survey on any AI/ML topic. Agent curates a research bundle (taxonomy + sections + bibliography of real papers) from a public anc154skills.sh installs
4masslab-sii avatarshopping-browser-automationmasslab-sii/open-agent-skillsThis skill provides tools and techniques for e-commerce website automation. Includes advanced search, product comparison, cart management, checkout process and 150skills.sh installs
5win4r avataropenclawwin4r/openclaw-skillComprehensive guide for installing, configuring, operating, and troubleshooting OpenClaw — a self-hosted, multi-channel AI agent gateway. Use when the user asks149skills.sh installs
6capawesome-team avatarskill-creatorcapawesome-team/skillsAuthors and structures professional-grade agent skills following the agentskills.io spec. Use when creating new skill directories, drafting procedural instructi147skills.sh installs