Live data from Hacker News

Chrome DevTools MCP (2025)

developer.chrome.com

151–160 of 266 posts

Re: Chrome DevTools MCP (2025)

#151

Earlier quoted context omitted.

I love how HN is loving this idea when it's the exact same thing Anthropic and OpenAi (and every other llm maker) did. It's God's gift to them when it lets them bypass ads and dl copyrighted material. But it's Satan's curse on humanity when the Zuck does it to train his llm and dl copyrighted material.

So you’re that Hal Jordan then? Why would a Green Lantern feel the need to defend either? I feel like the Guardians would not accept your arguments as soon as you got to Oa, poozer. I guess what I am saying is don’t have a famous name. Seems obvious.

OP appears to be talking about real life. What are you on about?

Re: Chrome DevTools MCP (2025)

#152

I've been using TideWave[1] for the last few months and it has this built-in. It started off as an Elixir/LiveView thing but now they support popular JavaScript frameworks and RoR as well. For those who like this, check it out. It even takes it further and has access to the runtime of your app (not just the browser). The agent basically is living inside your running app with access to databases, endpoints etc. It's a…

Interesting. Does it only work with known frameworks like Next, React etc. or could I use it with my plain Node.js app which produces browser-output?

No, doesn't use work with server-side only apps.

Re: Chrome DevTools MCP (2025)

#153

Google is so far behind agentic cli coding. Gemini CLI is awful. So bad in fact that it’s clear none of their team use it. Also MCP is very obviously dead, as any of us doing heavy agentic coding know. Why permanently sacrifice that chunk of your context window when you can just use CLI tools which are also faster and more flexible and many are already trained in. Playwright with headless Chromium or headed chrome is…

[deleted]

Re: Chrome DevTools MCP (2025)

#154
post #98

Google is so far behind agentic cli coding. Gemini CLI is awful. So bad in fact that it’s clear none of their team use it. Also MCP is very obviously dead, as any of us doing heavy agentic coding know. Why permanently sacrifice that chunk of your context window when you can just use CLI tools which are also faster and more flexible and many are already trained in. Playwright with headless Chromium or headed chrome is…

> Also MCP is very obviously dead, as any of us doing heavy agentic coding know. As someone that does heavy agentic coding (using basically all the tools), this is so far from the truth. People claiming this have probably never worked in large enterprise environments where things like authentication, RBAC, rate limiting, abuse detection, centralized management/updates/ops, etc. are a huge part of the development and…

> you can't just use skills and cli tools without a gigantic amount of retooling and increased operational and security complexity

You're describing MCP. After all, MCP is just reinventing the OpenAPI wheel. You can just have a self-documenting REST API using OpenAPI. Put the spec in your context and your model knows how to use it. You can have all the RBAC and rate limiting and auth you want. Heck, you could even build all that complexity into a CLI tool if you want. MCP the protocol doesn't actually enable anything. And implementing an MCP server is exactly as complex as using any other established protocol if you're using all those features anyway

Re: Chrome DevTools MCP (2025)

#155
post #89
post #61

Earlier quoted context omitted.

Don’t know how this could be more stable than ytdlp. When issues come up they’re fixed really quickly.

yt-dlp was very recently broken for ~2 days for any Youtube videos that required cookies: https://github.com/yt-dlp/yt-dlp/issues/16212 Here is what actually fixed it: https://github.com/yt-dlp/ejs/pull/53/changes yt-dlp is relatively stable, but still occasionally breaks for long periods. I get the sense YouTube is becoming increasingly adversarial to yt-dlp as well. I don't know the details, but it doesn't seem lik…

> I get the sense YouTube is becoming increasingly adversarial to yt-dlp as well.

I rarely use yt-dlp anymore.

Before I just updated. Now when I do that, it usually becomes complex and full of questions.

Re: Chrome DevTools MCP (2025)

#156

The DevTools MCP project just recently landed a standalone CLI: https://github.com/ChromeDevTools/chrome-devtools-mcp/blob/m... Great news to all of us keenly aware of MCP's wild token costs. ;) The CLI hasn't been announced yet (sorry guys!), but it is shipping in the latest v0.20.0 release. (Disclaimer: I used to work on the DevTools team. And I still do, too)

Love the Mitch Hedberg reference! Thank you! Always good to get a little Mitch!

‘I don’t have a girlfriend. But I do know a woman who’d be mad at me for saying that.’

‘I’m against picketing, but I don’t know how to show it.’

‘I haven’t slept for ten days, because that would be too long.’

‘I like to play blackjack. I’m not addicted to gambling. I’m addicted to sitting in a semi-circle.’

Re: Chrome DevTools MCP (2025)

#157
post #60

I use Playwright to intercept all requests and responses and have Claude Code navigate to a website like YouTube and click and interact with all the elements and inputs while recording all the requests and responses associated with each interaction. Then it creates a detailed strongly typed API to interact with any website using the underlying API. Yes, I know it likely breaks everybody's terms of service but at the…

Why even use Playwright for this? I feel like Claude just needs agent-browser and it can generate deterministic code from it.

You can just start claude with the —chrome flag too and it will connect to the chrome extension.

Re: Chrome DevTools MCP (2025)

#158
post #2

Someone already made a great agent skill for this, which I'm using daily, and it's been very cool! https://github.com/pasky/chrome-cdp-skill For example, I use codex to manage a local music library, and it was able to use the skill to open a YT Music tab in my browser, search for each album, and get the URL to pass to yt-dlp. Do note that it only works for Chrome browsers rn, so you have to edit the script to point t…

> Most browser automation tools launch a fresh, isolated browser. This one connects to the Chrome you're already running

Is this the same as what Claude in Chrome does?

I tried that for a while and since I use Firefox and Chromium, the security problem of it seeing your tabs wasn't a big deal. Fresh Chrome install, only ever used for this exact purpose. Plus you can watch it working in real (actually very slow) time so if you did point it at something risky you can take over at any point.

For actual testing of web apps though, a skill with playwright cli in headless mode is much more effective. About 1-2k context per interaction after a bit of tuning.

Re: Chrome DevTools MCP (2025)

#159

The DevTools MCP project just recently landed a standalone CLI: https://github.com/ChromeDevTools/chrome-devtools-mcp/blob/m... Great news to all of us keenly aware of MCP's wild token costs. ;) The CLI hasn't been announced yet (sorry guys!), but it is shipping in the latest v0.20.0 release. (Disclaimer: I used to work on the DevTools team. And I still do, too)

Love the Mitch Hedberg reference! Thank you! Always good to get a little Mitch! ‘I don’t have a girlfriend. But I do know a woman who’d be mad at me for saying that.’ ‘I’m against picketing, but I don’t know how to show it.’ ‘I haven’t slept for ten days, because that would be too long.’ ‘I like to play blackjack. I’m not addicted to gambling. I’m addicted to sitting in a semi-circle.’

"I was going to get my teeth whitened but then I said, fuck that, I'll just get a tan instead."
Post reply on HN