// DEBUG_ROUTE· Tool Simulator, Raw Audit Log & Protocol Spec
Back to Main Demo Flow
// WEBMCP_INSPECTOR_SIMULATORLive Test Bench

WebMCP Agent Tool Execution Simulator

Drive the exact WebMCP tool sequence exposed to ChatGPT and WebMCP Inspector extensions with authentic Email OTP validation.

Target Agent:
7-STEP WEBMCP DEMO SCENARIO:Active:
WebMCP Execution Output

Select a tool or click a step above to invoke WebMCP.

Live execution payloads, OTP responses, and reputation updates will stream here.

// AREA_C · AUDIT_LOG_TELEMETRYReal-Time WebMCP Event Stream

Cryptographic Audit Trail & Reputation History

Chronological log of all WebMCP tool invocations, authentication attempts, rate-limit triggers, and deterministic reputation adjustments.

TimestampAgent IDWebMCP ToolActionStatusScore DeltaLatency
No audit events recorded under "ALL".
// ARCHITECTURE_SPECIFICATIONWebMCP Protocol Standard

How WebMCP Identity & Email OTP Operates

Why WebMCP provides a direct browser-native bridge for autonomous AI agent authentication and trust enforcement.

Runtime Sequence & Execution Pipelinedocument.modelContext
 ChatGPT Browser Agent / Inspector
          │
          │ 1. Discovers WebMCP tools on document.modelContext
          ▼
 WebMCP Host Website
          │
          │ 2. Agent invokes authenticate_agent({ agentId })
          │ 3. Website sends 6-digit OTP code to recipient email
          │ 4. Human provides code from inbox
          │ 5. Agent invokes authenticate_agent({ agentId, otp })
          ▼
 Identity & Reputation API
          ├── 6. verify_otp(agentId, otp) [5-min single use]
          ├── 7. check_rate_limit(agentId) [Per-agent sliding window]
          ├── 8. execute_action(params) [Protected Storefront]
          ├── 9. record_audit_event()
          └── 10. derive_reputation_score() [100 - penalties]
01. Identity
Persistent Agent ID replaces anonymous browser sessions.
02. Reputation
Deterministic scoring based on historical compliance.
03. Rate Limit
Per-agent quota applies strictly regardless of reputation.

Key Security Principles

  • Human-in-the-Loop OTP: One-time code arrives in the real inbox; no OTP values are leaked in tool responses or UI.
  • Single-Use Expiry: OTP codes carry a strict 5-minute TTL and are consumed immediately upon verification.
  • Session-Determined Identity: Protected actions rely solely on validated session tokens rather than caller claims.
  • Distinct Rate Limits: Good and untrusted agents are limited independently per identity.
// WebMCP Trust Model:"Websites can use verifiable agent identity as a trust signal instead of treating every automated browser interaction as anonymous."