Loading...
Loading...
Implements and debugs browser WebMCP integrations in JavaScript or TypeScript web apps. Use when exposing imperative tools through navigator.modelContext, annotating HTML forms for declarative tools, handling agent-invoked form flows, or validating WebMCP behavior in the current Chrome preview. Don't use for server-side MCP servers, REST tool backends, or non-browser providers.
npx skill4agent add webmaxru/agent-skills webmcpnode scripts/find-webmcp-targets.mjs .package.jsonreferences/webmcp-reference.mdreferences/declarative-api.mdreferences/compatibility.mdreferences/troubleshooting.mdModelContextClient.requestUserInteraction()assets/model-context-registry.template.tsnavigator.modelContext.registerTool()namedescriptioninputSchemaexecuteannotations.readOnlyHinttruenavigator.modelContext.unregisterTool()<form>toolnametooldescriptiontoolparamdescriptiontoolautosubmitclient.requestUserInteraction()preventDefault()respondWith()toolactivatedtoolcancelagentInvokedrespondWith()references/compatibility.mdnavigator.modelContextreferences/compatibility.mdregisterTool()InvalidStateErrornamedescriptionregisterTool()TypeErrorinputSchemaprovideContextclearContexttoolparamtitlereferences/declarative-api.mdreferences/troubleshooting.md