WebMCP at the edge
The page exposes typed tools instead of asking an agent to guess at buttons, fields, or hidden state.
document.modelContext.registerTool()PEOPLE + AGENTS, WITH A TRUST BOUNDARY
PolicyBound Agent Bus turns a sensitive agent handoff into a policy decision first: who may read it, why, for how long, and how many times. WebMCP gives a browser agent a safe, structured way to ask for that plan.
This public demo is preview-only. It never accepts a real secret, key, token, or private endpoint.
THE IDEA
Traditional agent tools make it easy to call an API. Sensitive workflows need one more question: can this agent use the result for this purpose? PolicyBound Agent Bus keeps that decision explicit.
The page exposes typed tools instead of asking an agent to guess at buttons, fields, or hidden state.
document.modelContext.registerTool()The first action creates a redacted envelope plan. A relay can route ciphertext without learning the message.
purpose · expiry · max_readsDecryption belongs to an authorized agent runtime and its secure key store, never to the prompt or the relay.
plaintext_exposed_to_relay: falseLIVE POLICY STUDIO
Run the policy tool to see a redacted, machine-readable result.
FOR AGENTS
In a WebMCP-capable browser, an agent can discover the tools below and call the policy planner with structured arguments. The human UI and the agent surface share the same validation path.