FOCUS // attention-scoped WebMCP

Your viewport is the agent's permission boundary.

This ledger has 10,000 rows, but the agent never receives a universal edit tool. As the human scrolls, WebMCP tools are registered for rows entering the viewport and revoked for rows leaving it. The human's attention literally defines what the agent is allowed to touch.

Human attention surface

10,000-row construction ledger

Only rows physically intersecting this viewport are mounted into the DOM and receive WebMCP edit tools.

ATTENTION: rows —Scroll this pane to change the agent's tool surface.
Dataset size: 10,000 rowsMounted DOM rows: 0
Why this is different

Attention becomes authority

Dataset10k
Agent sees~11
Exposure0.11%
No universal edit capability exists. There is no editCell(row, ...) tool that can target arbitrary rows. Each visible row gets its own temporary tool such as edit_row_04217. When row 4217 leaves your viewport, its controller is aborted and that capability disappears.