Skip to main content
Glama
funkyfunc

browser-dvr-mcp

by funkyfunc

validate_spatial_coordinate

Validate that a target coordinate is not blocked by overlays, modals, or layout shifts before executing a click or hover action.

Instructions

PRE-EXECUTION SAFETY NET. Before clicking or hovering on a coordinate, call this tool to verify that the intended target is actually at those coordinates and is not occluded by an overlay, modal, cookie banner, or layout shift.

Returns: • valid=true → Safe to proceed with click/hover. • valid=false, occluded=true → Another element is blocking the target. The occluder CSS selector is returned so the agent can dismiss it or find an alternative path. • valid=false, occluded=false → Target element is invisible, zero-sized, or out of viewport.

NOTE: atomic_interact already runs spatial validation internally. Use this tool only for explicit pre-flight checks.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
xYesX coordinate to validate
yYesY coordinate to validate
targetBackendNodeIdNoExpected backendNodeId at this coordinate. If omitted, only bounds checking is performed.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/funkyfunc/browser-dvr-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server