{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.asattelmaier/gnome-ui-mcp","description":"GNOME Wayland desktop automation via AT-SPI discovery and Mutter input.","title":"GNOME UI MCP","repository":{"url":"https://github.com/asattelmaier/gnome-ui-mcp","source":"github","id":"1182349667"},"version":"0.5.0","packages":[{"registryType":"oci","identifier":"ghcr.io/asattelmaier/gnome-ui-mcp:0.5.0","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"type":"positional","value":"run"},{"type":"named","name":"-i"},{"type":"named","name":"--rm"},{"type":"named","name":"--security-opt","value":"apparmor=unconfined"},{"type":"named","name":"--network","value":"host"},{"variables":{"gid":{"description":"Host group ID used to run the container.","isRequired":true,"format":"number","default":"1000"},"uid":{"description":"Host user ID used to run the container.","isRequired":true,"format":"number","default":"1000"}},"type":"named","name":"--user","value":"{uid}:{gid}"},{"type":"named","name":"-e","value":"DBUS_SESSION_BUS_ADDRESS"},{"type":"named","name":"-e","value":"XDG_RUNTIME_DIR"},{"type":"named","name":"-e","value":"WAYLAND_DISPLAY"},{"type":"named","name":"-e","value":"DISPLAY"},{"type":"named","name":"-e","value":"XDG_SESSION_TYPE"},{"variables":{"xdg_runtime_dir":{"description":"Host XDG runtime directory mounted into the container.","isRequired":true,"format":"filepath","placeholder":"/run/user/1000"}},"type":"named","name":"-v","value":"{xdg_runtime_dir}:{xdg_runtime_dir}"},{"type":"named","name":"-v","value":"/tmp/.X11-unix:/tmp/.X11-unix:ro"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-26T08:34:28.764972Z","publishedAt":"2026-06-26T08:34:28.764972Z","updatedAt":"2026-06-26T08:34:28.764972Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.telman03/cuescout","description":"Check if ChatGPT or Perplexity names a brand for a buying question, and if AI bots can read a site.","title":"CueScout","version":"1.2.0","websiteUrl":"https://cuescout.com/mcp","remotes":[{"type":"streamable-http","url":"https://mcp.cuescout.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-14T15:00:58.120398Z","publishedAt":"2026-10-14T15:00:58.120398Z","updatedAt":"2026-10-14T15:00:58.120398Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"uk.co.hotelmonitor/hotel-prices","description":"Hotel price history in GBP: is a quoted price good, cheapest months to visit, and current deals.","title":"HotelMonitor hotel prices","version":"1.2.0","websiteUrl":"https://hotelmonitor.co.uk/developers#mcp","icons":[{"src":"https://hotelmonitor.co.uk/icons/icon-512.png","mimeType":"image/png","sizes":["512x512"]},{"src":"https://hotelmonitor.co.uk/icons/icon.svg","mimeType":"image/svg+xml","sizes":["any"]}],"remotes":[{"type":"streamable-http","url":"https://hotelmonitor.co.uk/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-09T08:18:32.939302Z","publishedAt":"2026-10-09T08:18:32.939302Z","updatedAt":"2026-10-09T08:18:32.939302Z","isLatest":true}}}],"metadata":{"count":3}}
