Speakable Open Standard · v1.0 · April 2026

Speakable WebMCP Manifest v1.0

A discoverable, Ed25519-signed forward-compatible profile of the W3C WebMCP proposal — so AI agents can plan against a site's browser-side tool surface before loading the page.

The gap this closes

W3C WebMCP lets web pages expose capabilities to AI agents via two complementary APIs: window.navigator.modelContext.registerTool(tool, { signal }) for JavaScript registration, or declarative HTML form annotations — <form toolname="..." tooldescription="..."> — that the browser auto-wires without any JS. Chrome Early Preview (flag-gated as of Apr 24, 2026) is the reference runtime. The Draft Community Group Report explicitly lists "Enable/influence discoverability of sites to agents" as a non-goal. That means: agents don't know, pre-page-load, what tools a site will register, what permissions they need, or whether the site operator actually authored them.

Speakable's manifest closes that gap with four guarantees:

Canonical location

https://{domain}/.well-known/webmcp.json

Sites MAY also link the manifest from the document head: <link rel="webmcp-manifest" href="/.well-known/webmcp.json">

Specification

The authoritative spec — schema, risk classes, signature flow, drift rules, and migration plan for when the W3C draft ships its own discoverability format — lives in the repo at certification/spec/webmcp-manifest-v1.md.

Integration with the Speakable scoring rubric

Contact

Spec questions: spec@getspeakable.ai
WebMCP integration help: agents@getspeakable.ai