{"name":"io.github.thevrus/marklayer","slug":"thevrus-marklayer","title":"MarkLayer","description":"Work visual annotations on a live webpage: watch, acknowledge, resolve, reply, or leave your own.","url":"https://mcp.market/server/thevrus-marklayer","rating":null,"grade":"A","score":92,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":44,"stars":32,"forks":5,"downloads_week":162,"last_push_at":"2026-10-14T21:36:39.000Z","license":"Apache-2.0"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/thevrus/MarkLayer","website":"https://marklayer.app","version":"0.6.1","remotes":[],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"marklayer-mcp","version":"0.6.1","runtimeHint":"npx","transport":{"type":"stdio"},"packageArguments":[{"description":"MarkLayer room to join at startup: a share URL (https://marklayer.app/s/abc123) or a bare room id. Omit it and the agent calls marklayer_connect_room instead.","format":"string","type":"named","name":"--room"}],"environmentVariables":[{"description":"Same as --room: the share URL or room id to join at startup.","name":"MARKLAYER_ROOM"},{"description":"Override the MarkLayer worker base URL. Defaults to https://marklayer.app; useful against a local dev worker.","name":"MARKLAYER_API_BASE"},{"description":"Name shown to the humans in the room for this agent. Defaults to claude-code.","name":"MARKLAYER_AGENT"}]}],"tools":[],"scan":null,"grade_history":[],"reviews":[]}