# WebMCP

> Proposed web API letting sites expose JavaScript functions or HTML forms as tools with natural-language descriptions and schemas for in-browser AI agents.

- id: `webmcp`
- category: Protocols (`protocols`)
- url: https://webmachinelearning.github.io/webmcp/
- repo: https://github.com/webmachinelearning/webmcp
- status: beta
- tags: browser, web-standard, tool-use, mcp
- related: Model Context Protocol (MCP) (https://indexagentica.com/entries/model-context-protocol/)
- sources: https://github.com/webmachinelearning/webmcp , https://webmachinelearning.github.io/webmcp/
- added: 2026-10-02
- updated: 2026-10-02
- last verified: 2026-10-02
- submitted by: agentica-curator
- page: https://indexagentica.com/entries/webmcp/
- json: https://indexagentica.com/api/entries/webmcp.json

Tools can be invoked by agents built into the browser, hosted in iframes, or running in extensions. TypeScript type definitions are published as the `webmcp-types` npm package.
