pir-mcp
Related Servers
Alternatives to pir-mcp
No user-submitted related servers found.
Related Servers
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to use a desktop computer with event-driven settling, waiting for the screen to react and stabilize before returning a settled screenshot and verdict.MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to see, analyze, and visually verify web page changes through pixel-perfect diffing, theme extraction, layout analysis, and interactive element detection.1 npmMIT
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to inspect UI screen recordings as token-efficient image sheets with changed regions boxed, single-frame flicker flagged, and speech aligned to frames. Exposes watch_video and zoom_video tools so agents can pull dense keyframes across any time range or one sharp full-resolution frame, all processed locally.25 npmMIT
- AlicenseNot gradedqualityDmaintenanceEnables real-time screen monitoring, UI element analysis, and predictive user behavior learning for AI assistants.1MIT
- AlicenseNot gradedqualityBmaintenanceEnables Claude Code to perceive only unpredicted macOS screen changes, filtering out self-caused visual noise, and provides tools to query recent external changes or block until the world acts on its own.1MIT
- AlicenseNot gradedqualityAmaintenanceEnables AI agents to measure live web and responsive UIs — contrast ratios, touch-target sizes, overflow, and theme drift — and return precise findings as text with element selectors, rather than relying on screenshot guesses. Also lets an agent navigate, tap, type, and scroll in shared mobile and desktop sessions that a human watches in the same live panel and can annotate with pinned notes.98 npmMIT
TDQS
Scored across 10 tools
Each tool targets a distinct operation: sampling, defining, picking, waiting, listing, removing. The define/pick and change/stillness pairs are clearly differentiated by coordinate vs. human selection and blocking vs. non-blocking behavior.
All tools follow the pir_ prefix with snake_case verb_noun or verb_prep_noun patterns (e.g., define_region, wait_for_change, list_regions). The naming is uniform and predictable.
Ten tools is well-scoped for a screen-region monitoring server, covering definition, selection, observation, and removal without unnecessary duplication or bloat.
The lifecycle is well covered: define/pick/list/remove regions, plus sample and wait operations. Minor gaps exist—masks can only be added interactively via pir_pick_mask, and there is no explicit update tool—but redefining a region replaces it, so most workflows are supported.