{"name":"io.github.VibeTechnologies/vibe-mcp","slug":"vibetechnologies-vibe-mcp","title":"Vibe MCP — Real Chrome, Remotely","description":"Drive your real, logged-in Chrome from any MCP client — even from a remote machine, no inbound port.","url":"https://mcp.market/server/vibetechnologies-vibe-mcp","rating":null,"grade":"B","score":72,"certified":false,"status":"active","category":"productivity","tags":["productivity"],"presence":{"score":40,"stars":3,"forks":1,"downloads_week":168,"last_push_at":"2026-11-01T03:24:00.000Z","license":"Apache-2.0"},"uptime":null,"claimed":false,"transport":"mixed","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/VibeTechnologies/vibe-mcp","website":"https://vibebrowser.app","version":"0.3.6","remotes":[{"type":"streamable-http","url":"https://relay.api.vibebrowser.app/mcp/{session_id}","variables":{"session_id":{"description":"Your personal agent-connection ID from the Vibe extension (Vibe icon -> Settings -> AI Agent Control -> Remote (internet) -> Relay access). Paste the URL as-is: this endpoint is plain Streamable HTTP with no OAuth, no dynamic client registration and no scope setup. Migration: the retired consent-screen connector at a bare /mcp is unsupported -- remove it and re-add this direct URL. The ID is a bearer capability granting full control of that browser: never share it, and regenerate the session in the extension to revoke it.","isRequired":true,"isSecret":true}}}],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@vibebrowser/mcp","version":"0.3.6","transport":{"type":"stdio"}}],"tools":[],"scan":{"score":72,"grade":"B","scanned_at":"2026-11-02T06:13:42.310Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-11-02T06:13:42.238Z","components":{"code":{"score":8,"max":25,"notes":["50 source files scanned"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 557ms (auth required)"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (endpoint requires auth); not counted"]},"auth":{"score":9,"max":15,"notes":["auth enforced (unknown)"]},"maintenance":{"score":15,"max":15,"notes":["last push 1 days ago"]},"identity":{"score":9,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[{"id":"install.curl-pipe","severity":"high","component":"code","title":"curl | sh in a script","evidence":"dist/ollama.js: … } else { execSync('curl -fsSL https://ollama.com/install.sh | sh', { stdio: 'inherit' }); } …"},{"id":"exec.eval","severity":"medium","component":"code","title":"eval / new Function used","evidence":"dist/tool-annotations.js: … JavaScript expression through `new Function()` in the * page.…"}],"inputs":{"probes":[{"url":"https://relay.api.vibebrowser.app/mcp/{session_id}","reachable":true,"authRequired":true,"latencyMs":557,"authScheme":"unknown"}],"packages":[{"registryType":"npm","identifier":"@vibebrowser/mcp","version":"0.3.6","found":true,"license":"Apache-2.0","hasInstallScripts":false,"dependencyCount":3,"publishedAt":"2026-08-21T09:41:34.957Z","repositoryUrl":"git+https://github.com/VibeTechnologies/vibe-mcp.git","weeklyDownloads":168}],"repo":{"found":true,"owner":"VibeTechnologies","repo":"vibe-mcp","archived":false,"pushedAt":"2026-11-01T03:24:00Z","stars":3,"forks":1,"openIssues":16,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/222073366?v=4","ownerCreatedAt":"2025-07-21T17:04:01Z","license":"Apache-2.0"},"icon":{"url":"https://www.vibebrowser.app/icon-512.png","source":"registry","width":512,"height":512},"presence":{"stars":3,"forks":1,"downloadsWeek":168,"license":"Apache-2.0","lastPushAt":"2026-11-01T03:24:00.000Z","score":40}}}},"grade_history":[{"kind":"restore","fromGrade":"C","toGrade":"B","reason":"score 72: curl | sh in a script; eval / new Function used","createdAt":"2026-11-02T06:13:42.822Z"}],"reviews":[]}