HazelPiper Creativehazelpipercreative.com

OpenAI WebMCP Challenge

Approval Desk


The agent does the work, the human holds the pen

Twelve tools let an agent scope, quote, draft, revise and queue an engagement. Nothing publishes without a real click on this page, and a click made by code is refused.

Checking for WebMCP support

On the desk

No agent handy

This runs a short script that calls the same tools an agent would call, in order, and then stops dead at the human gate.

Open deliverable

Waiting on you

The gate is real

An approval settles only on a trusted user gesture. A click created in code is refused, which is what stops an agent approving its own work.

What happened