cf-webmcp
About

The missing publisher-side WebMCP layer.

The W3C WebMCP draft specifies the browser API. cf-webmcp is the piece that lets a non-technical publisher add tools to an existing site without touching their CMS or installing an SDK.

What it is

A single Cloudflare Worker per customer, configured by one TOML file. Three production templates ship: default, wordpress, woocommerce (Store API).

What it is not

Why now

Chrome 146 ships navigator.modelContext behind a flag. Cloudflare Browser Run exposes it in lab sessions. Discovery conventions (/.well-known/webmcp.json, <link rel="webmcp">) are converging. The producer-side equivalent - the thing that gets tools onto a site - is not specified anywhere. cf-webmcp fills that gap.

Acknowledgements

License

MIT. Source on GitHub.