HackerTrans
トップ新着トレンドコメント過去質問紹介求人

namuorg

no profile record

投稿

A chat with 19-year-old me

gilest.org
2 ポイント·投稿者 namuorg·10 か月前·1 コメント

A flat pricing subscription for Claude Code

support.anthropic.com
234 ポイント·投稿者 namuorg·昨年·277 コメント

Writing Down Every UUID

eieio.games
4 ポイント·投稿者 namuorg·昨年·1 コメント

Googler... ex-Googler

nerdy.dev
1,114 ポイント·投稿者 namuorg·昨年·989 コメント

Show HN: Browser MCP – Automate your browser using Cursor, Claude, VS Code

browsermcp.io
616 ポイント·投稿者 namuorg·昨年·217 コメント

Show HN: MCP server for your browser

autobrowser.ai
3 ポイント·投稿者 namuorg·昨年·0 コメント

Gemini Deep Research

blog.google
5 ポイント·投稿者 namuorg·2 年前·0 コメント

F5Bot – Get an email when you're mentioned on HN or Reddit

f5bot.com
1 ポイント·投稿者 namuorg·2 年前·0 コメント

Better Auth – Authentication library for TypeScript

better-auth.com
73 ポイント·投稿者 namuorg·2 年前·32 コメント

Show HN: I made a free Chrome extension to run Claude Computer Use

autobrowser.ai
1 ポイント·投稿者 namuorg·2 年前·0 コメント

Show HN: AutoBrowser – Automate your browser with Claude Computer Use

autobrowser.ai
4 ポイント·投稿者 namuorg·2 年前·0 コメント

The algorithm is killing Twitter and it's driving me insane

hikari.noyu.me
28 ポイント·投稿者 namuorg·2 年前·23 コメント

コメント

namuorg
·昨年·議論
Hey, creator of Browser MCP here.

1. Yes, the extension uses an anonymous device ID and sends an analytics event when a tool call is used. You can inspect the network traffic to verify that zero personalized or identifying information is sent.

I collect anonymized usage data to get an idea of how often people are using the extension in the same way that websites count visitors. I split my time between many projects and having a sense of how many active users there are is helpful for deciding which ones to focus on.

2. The extension is completely written by me, and I wrote in this GitHub issue why the repo currently only contains the MCP server (in short, I use a monorepo that contains code used by all my extensions and extracting this extension and maintaining multiple monorepos while keeping them in sync would require quite a bit of work): https://github.com/BrowserMCP/mcp/issues/1#issuecomment-2784...

I understand that you're frustrated with the way I've built this project, but there's really nothing nefarious going on here. Cheers!
namuorg
·昨年·議論
Added!

https://docs.browsermcp.io/setup-server#node-js
namuorg
·昨年·議論
Hey Pavel, this is Namu, the creator of Browser MCP.

You’re right, this is an adaptation of Playwright MCP to automate the user’s local browser as mentioned in the GitHub README and here:

- https://github.com/BrowserMCP/mcp/blob/3e6824de6f36eba7d2d3b...

- https://news.ycombinator.com/item?id=43613905

Thanks for all your work to Playwright and Playwright MCP. I’m a big fan!

(For those not familiar, Pavel is the largest contributor to both Playwright and Playwright MCP: https://github.com/microsoft/playwright/graphs/contributors, https://github.com/microsoft/playwright-mcp/graphs/contribut...)
namuorg
·昨年·議論
Can you try again?

There was another comment that mentioned that there's an issue with port killing code on Windows: https://news.ycombinator.com/item?id=43614145

I just published a new version of the @browsermcp/mcp library (version 0.1.1) that handles the error better until I can investigate further so it should hopefully work now if you're using @browsermcp/mcp@latest.

FWIW, Claude Desktop currently has a bug where it tries to start the server twice, which is why the MCP server tries to kill the process from a previous invocation: https://github.com/modelcontextprotocol/servers/issues/812
namuorg
·昨年·議論
Thanks for the report and the update! I'd love to hear about what you changed — how can I get in touch? I didn't see anything in your HN profile. Feel free to email me at [email protected]
namuorg
·昨年·議論
Browser MCP uses the Chrome DevTools Protocol (CDP) to automate the browser so it currently only works for Chromium-based browsers.

Unfortunately, Firefox doesn't expose WebDriver BiDi (the standardized version of CDP) to browser extensions AFAIK (someone please correct me if I'm mistaken!), so I don't think I can support it even if I tried.
namuorg
·昨年·議論
Of course, you're sending data to the AI model, but the "private" aspect is contrasting automating using a local browser vs. automating using a remote browser.

When you automate using a remote browser, another service (not the AI model) gets all of the browsing activity and any information you send (e.g. usernames and passwords) that's required for the automation.

With Browser MCP, since you're automating locally, your sensitive data and browser activity (apart from the results of MCP tool calls that's sent to the AI model) stay on your device.
namuorg
·昨年·議論
An extension is more user-friendly! I leave Chrome open basically 24/7 and having to create a new Chrome instance via the command line just to use Browser MCP just felt like too high of a barrier.
namuorg
·昨年·議論
The Puppeteer MCP server doesn't work well because it requires CSS selectors to interact with elements. It makes up CSS selectors rather than reading the page and generating working selectors.

The Playwright MCP server is great! Currently Browser MCP is largely an adaptation of the Playwright MCP server to use with your actual browser rather than creating a new one each time. This allows you to reuse your existing Chrome profile so that you don't need to log in to each service all over again and avoids bot detection which often triggers when using the fresh browser instances created by Playwright.

I also plan to add other useful tools (e.g. Browser MCP currently supports a tool to get the console logs which is useful for automated debugging) which will likely diverge from the Playwright MCP server features.
namuorg
·2 年前·議論
Aw yay, glad it was beneficial in helping you bringing Intenty to life!
namuorg
·2 年前·議論
For anyone looking for something similar for their desktop browser, try out Intention: https://getintention.com

Show HN post from 2020: https://news.ycombinator.com/item?id=22936742
namuorg
·2 年前·議論
I actually built a Chrome extension that runs Claude computer use if you’d like to try it out! [0] It’s currently awaiting approval in the Chrome Web Store.

After having spent the last several years building a popular Chrome extension for browser automation [1], I was excited to see if LLMs could actually build automations end-to-end based on a high-level description. Unfortunately, they still get confused quite easily so the holy grail has yet to come. Still fun to play around with though!

[0] https://autobrowser.ai/

[1] https://news.ycombinator.com/item?id=29254147
namuorg
·2 年前·議論
For structured content (e.g. lists of items, simple tables), you really don’t need LLMs.

I recently built a web scraper to automatically work on any website [0] and built the initial version using AI, but I found that using heuristics based on element attributes and positioning ended up being faster, cheaper, and more accurate (no hallucinations!).

For most websites, the non-AI approach works incredibly well so I’d make sure AI is really necessary (e.g. data is unstructured, need to derive or format the output based on the page data) before incorporating it.

[0] https://easyscraper.com
namuorg
·2 年前·議論
I do this for https://browserflow.app (and the AI version in development at https://browserbot.ai) via the chrome.debugger API: https://developer.chrome.com/docs/extensions/reference/api/d...
namuorg
·2 年前·議論
You can use Browserflow (Chrome extension for browser automation) to extract saved lists from Google Maps: https://browserflow.app/shared/MWz0bTt7zBkyRMTs

Screen recording: https://www.loom.com/share/5ad91e0347294c7a9b4f0e0b3b2b8544?...

I made Browserflow so feel free to ask any questions / let me know if you run into any issues.