{"name":"io.github.willa-code/visual-intent-layer","slug":"willa-code-visual-intent-layer","title":null,"description":"Point at visible targets in an agent-built interface, and deliver grounded Annotations.","url":"https://mcp.market/server/willa-code-visual-intent-layer","rating":null,"grade":"A","score":89,"certified":false,"status":"active","category":"ai","tags":["ai"],"presence":{"score":25,"stars":0,"forks":0,"downloads_week":99,"last_push_at":"2026-09-20T14:34:24.000Z","license":"Apache-2.0"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/willa-code/visual-intent-layer","website":null,"version":"0.4.0","remotes":[],"packages":[{"registryType":"npm","identifier":"visual-intent-layer","version":"0.4.0","transport":{"type":"stdio"}}],"tools":[{"name":"acknowledge_intent","description":"Acknowledge receipt of a batch or of one Annotation as the implementing agent. Acknowledgement is visible to the Builder-Reviewer but never completes the intent and never counts as verification.","write_action":false,"price_micros":0,"input_schema":null},{"name":"check_in","description":"Check in between your own steps to read new direction. Returns everything that arrived since your last check-in: newly delivered Annotations with their delivery intent, a Replacement that replaced something, a pending stop request, and the current state of everything you were given before. This is the Check-In convention: the Builder-Reviewer can amend or interrupt work while you are busy, and it ","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_intent_status","description":"Read one delivered batch: each Annotation with its own identity, target resolution (matched, recovered, ambiguous with candidates, or deleted), whether it was written before the revision now on screen, and the agent position. Resolution never auto-selects a guess and acknowledgement never counts as verification.","write_action":false,"price_micros":0,"input_schema":null},{"name":"open_visual_review","description":"Open the Visual Direction Loop for an agent-produced web interface and wait for the Builder-Reviewer. Use this when the human\\u2019s intent is lossy in words alone: they name a visible thing by location (\"that button\", \"the header\", \"below the form\"), they compare visible things (\"align these\", \"same size as that\", \"more space here\"), a prose-only correction already missed its target once, or they","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":89,"grade":"A","scanned_at":"2026-10-02T22:40:00.034Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-02T22:39:59.998Z","components":{"code":{"score":25,"max":25,"notes":["93 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":15,"max":15,"notes":["last push 12 days ago"]},"identity":{"score":6,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"visual-intent-layer","version":"0.4.0","found":true,"license":"Apache-2.0","hasInstallScripts":false,"dependencyCount":4,"publishedAt":"2026-09-20T14:26:02.251Z","repositoryUrl":"git+https://github.com/willa-code/visual-intent-layer.git","weeklyDownloads":99}],"repo":{"found":true,"owner":"willa-code","repo":"visual-intent-layer","archived":false,"pushedAt":"2026-09-20T14:34:24Z","stars":0,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/263651062?v=4","ownerCreatedAt":"2026-02-24T12:24:55Z","license":"Apache-2.0"},"icon":{"url":null,"source":"none"},"presence":{"stars":0,"forks":0,"downloadsWeek":99,"license":"Apache-2.0","lastPushAt":"2026-09-20T14:34:24.000Z","score":25}}}},"grade_history":[],"reviews":[]}