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 window.navigator.modelContext.provideContext({ tools: […] }) (primary) or registerTool() / unregisterTool() for dynamic single-page apps. The Draft Community Group Report (published Feb 10, 2026) 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