[{"data":1,"prerenderedAt":255},["ShallowReactive",2],{"project-45618536":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":28,"sentiment":29,"stance_mix":30,"scored_comments":35,"aspects":36,"strip":42,"post_text":43,"what":44,"said":81,"maker_in_thread":164,"shape":174,"grid":178,"attempts":219,"same_week":220,"maker_shows":165,"maker_hidden":247,"reader_version":248,"card":249},"45618536","BrowserOS","We packaged an MCP server inside Chromium","title","Show HN: We packaged an MCP server inside Chromium","https:\u002F\u002Fgithub.com\u002Fbrowseros-ai\u002FBrowserOS\u002Fblob\u002Fmain\u002Fdocs\u002Fbrowseros-mcp\u002Fhow-to-guide.mdx","github.com","felarof",1760718127,2025,46,17,1316,3837,35,"shown","dev_tools","browser automation mcp server","desktop_app",[24,25,26,27],"mcp server","chromium fork","browser automation","ai agents","roasted",-0.206,{"positive":31,"neutral":32,"mixed":33,"critical":34},3,2,0,5,10,{"privacy":37,"execution":38,"idea":40,"design":41},{"positive":33,"critical":33},{"positive":39,"critical":39},1,{"positive":39,"critical":31},{"positive":33,"critical":39},[31,33,34,34,39,33,39,33,39,33,33,34,39,33,31,33,39],"Hey HN, we just shipped a browser with an inbuilt MCP server!\n\nWe're a YC startup (S24) building BrowserOS — an open‑source Chromium fork. We're a privacy‑first alternative to the new wave of AI browsers like Dia, Perplexity Comet. Since launching ~3 months ago, the #1 request has been to expose our browser as an MCP server.\n\n-- Google beat us to launch with chrome-devtools-mcp (solid product btw), which lets you build\u002Fdebug web apps by connecting Chrome to coding assistants. But we wanted to take this a step further: we packaged the MCP server directly into our browser binary. That gives thre",{"problem":45,"audience":54,"pricing":60,"motivation":61,"time_to_build":60,"stack":65,"openness":78,"stage":79,"team_size":80},{"value":46,"source":47,"evidence":48},"Lets AI agents like Claude Code control a browser using logged-in sessions without CDP setup","maker",[49,51],{"id":50},"post",{"id":52,"by":11,"text":53},"45621449","good question. key difference is MCP server is built right into the browser and works with your logged sessions. One-click to connect, no CDP setup needed. Also supports multiple…",{"value":55,"source":56,"evidence":57},"Developers using AI coding assistants and agents","inferred",[58,59],{"id":50},{"id":52,"by":11,"text":53},null,{"value":62,"source":47,"evidence":63},"Users requested exposing the browser as an MCP server; aims to make the browser an OS for AI agents",[64],{"id":50},[66,70,74],{"value":67,"source":47,"evidence":68},"Chromium",[69],{"id":50},{"value":71,"source":47,"evidence":72},"Bun",[73],{"id":50},{"value":75,"source":47,"evidence":76},"WebSocket",[77],{"id":50},"open_source","launched","team",{"praise":82,"objections":98,"requests":120,"questions":127,"alternatives":140},[83,92],{"value":84,"source":85,"evidence":86},"MCP server built into browser is clever and useful","commenter",[87,91],{"id":88,"by":89,"text":90},"45628682","vebgen","Congrats on the launch! The embedded MCP server approach is clever. Quick question about session handling: how do you manage auth state conflicts when multiple agents interact…",{"id":52,"by":11,"text":53},{"value":93,"source":85,"evidence":94},"Non-CDP APIs may avoid bot detection",[95],{"id":96,"by":89,"text":97},"45631726","Thanks for the quick response! > Non-CDP APIs at rendering engine level That's brilliant - bypassing CDP entirely is the right call. Most anti-bot systems specifically look for…",[99,106,113],{"value":100,"source":85,"evidence":101},"Product has bugs and is not better than Chrome with Gemini",[102],{"id":103,"by":104,"text":105},"45622851","esafak","I went back to Chrome after suffering bugs in BrowserOS, and Chrome recently added a powerful Gemini feature that does what I suggested to your team when you announced your…",{"value":107,"source":85,"evidence":108},"Chrome-style UI is not appealing to some users",[109],{"id":110,"by":111,"text":112},"45623693","pylotlight","I personally wasn't a fan of having something so similar to chrome. I hate chrome so chrome + ai just wasn't what I was looking for. Currently using orion on mac, and despite…",{"value":114,"source":85,"evidence":115},"Existing profile and cookie loading may achieve logged-in sessions anyway",[116],{"id":117,"by":118,"text":119},"45622087","_boffin_","You can load use profiles, cookies and more during startup and get the logged in sessions.",[121],{"value":122,"source":47,"evidence":123},"Try the product again after recent improvements",[124],{"id":125,"by":11,"text":126},"45622891","Ohh man, this definitely hurts. We were a team of 2 until recently and we've been working hard to get through the backlog of feature requests as fast as possible. I think we've…",[128,133],{"value":129,"source":85,"evidence":130},"How concurrent agent requests to the same session are handled",[131,132],{"id":88,"by":89,"text":90},{"id":96,"by":89,"text":97},{"value":134,"source":85,"evidence":135},"How this differs from Playwright MCP",[136],{"id":137,"by":138,"text":139},"45621299","etwigg","In what way is this different than Playwright MCP?",[141,145,149,156,160],{"value":142,"source":47,"evidence":143},"chrome-devtools-mcp",[144],{"id":50},{"value":146,"source":85,"evidence":147},"Playwright MCP",[148],{"id":137,"by":138,"text":139},{"value":150,"source":85,"evidence":151},"browser-control-mcp",[152],{"id":153,"by":154,"text":155},"45628103","nsonha","See if this works for you https:\u002F\u002Fgithub.com\u002Feyalzh\u002Fbrowser-control-mcp",{"value":157,"source":85,"evidence":158},"Gemini in Chrome",[159],{"id":103,"by":104,"text":105},{"value":161,"source":85,"evidence":162},"Orion browser",[163],{"id":110,"by":111,"text":112},{"comments":165,"answered":32,"key":166},6,[167,170,171],{"id":168,"text":169},"45629402","Thank you! > curious about your anti-bot detection implementation at the C++ level. Are you modifying specific Chromium fingerprinting. TLDR basically most browser automation…",{"id":125,"text":126},{"id":172,"text":173},"45621551","Hmm I've tried. Google chrome doesn't allow starting `--remote-debugging-port` on main profiles. Logs below from my MacOS. not sure if it allows on other OSes. ``` [I] ~…",{"commenters":175,"max_depth":31,"maker_replies":165,"first_comment_mins":176,"lifespan_hours":177},11,158,104,[179,181,183,184,188,190,192,196,198,200,203,205,210,213,215,217,218],[88,33,31,180,89,33],"maker\u002Fneutral\u002Fprivacy",[168,33,33,182,11,39],"maker\u002Fpositive\u002Fexecution",[96,33,34,182,89,33],[185,33,34,186,187,33],"45663330","maker\u002Fpositive\u002Fnone","itsankur",[103,39,39,189,104,33],"project\u002Fcritical\u002Fexecution",[125,39,33,191,11,39],"maker\u002Fmixed\u002Fexecution",[193,32,39,194,195,33],"45621402","project\u002Fcritical\u002Fidea","xnx",[172,32,33,197,11,39],"maker\u002Fneutral\u002Fexecution",[110,31,39,199,111,33],"project\u002Fcritical\u002Fdesign",[201,31,33,202,11,39],"45623955","maker\u002Fneutral\u002Fdesign",[153,31,33,204,154,33],"commenter\u002Fneutral\u002Fnone",[206,207,34,208,209,33],"45620611",4,"project\u002Fpositive\u002Fidea","shadowfax92",[211,207,39,194,212,33],"45621373","imcritic",[214,207,33,208,11,39],"45621486",[137,34,31,216,138,33],"project\u002Fneutral\u002Fidea",[52,34,33,208,11,39],[117,34,39,194,118,33],[],[221,226,230,234,238,242],{"id":222,"name":223,"points":224,"category":225},"45617948","detective",318,"games",{"id":227,"name":228,"points":229,"category":20},"45633453","Duck-UI",213,{"id":231,"name":232,"points":233,"category":20},"45642911","Playwright Skill",189,{"id":235,"name":236,"points":237,"category":225},"45609478","Abstract Board Games",180,{"id":239,"name":240,"points":241,"category":20},"45645120","I created a cross-platform GUI for the JJ VCS (Git compatible)",140,{"id":243,"name":244,"points":245,"category":246},"45656952","Katakate",124,"infrastructure",false,"v2",{"id":250,"name":5,"line":6,"ai":247,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":251,"top":18,"kw":252,"maker":11,"domain":10,"tier":19,"attempts":33,"strip":253,"url":9,"mix":254,"praise":84,"objection":100,"sub":21},45618536,-0.21,[24,25,26,27],"30551010100510301",[31,32,33,34],1793991132264]