Live data from Hacker News

The Safari MCP server for web developers

webkit.org

31–40 of 86 posts

Re: The Safari MCP server for web developers

#32

But does Apple really care about web developers? How do you test on Safari if you don’t have Apple devices? How difficult can it be for Apple to make barebones virtual machines with just Safaris?

Even in the Chrome hegemony you don't want to be missing Edge and many others, so you test chromium. Similarly, while not perfect you can test WebKit, and if you like, on Linux or Windows, for example: https://orionbrowser.com/platforms/linux Apple wouldn't be in the business of VMs with Safari, but if you're looking for MacOS VMs, turn to a CSP: https://aws.amazon.com/ec2/instance-types/mac/ Many have software testi…

No way, is Orion Browser available on other platforms as well now? Does it mean I can finally do tests for Safari (webkit) without owning an Apple product or paying for a vm? Incredible.

Re: The Safari MCP server for web developers

#33
post #27
post #25

Earlier quoted context omitted.

The opposite was considered two years ago a crazy thing to say. I'm glad this changed and people using ai don't have to hide in the closet anymore for doing so.

When have people using AI to develop ever had to hide in any closet? It's the most public "new hotness" ever.

That’s the point I think. Remember the controversy when Github Copilot came out? Not because where it got its data from, but because people didn’t feel like they wrote code anymore, they just tabbed the autocompleted snippets and was finished with a task in much shorter time.

Re: The Safari MCP server for web developers

#35

I'd personally suggest Playwright-CLI: https://github.com/microsoft/playwright-cli It works much faster for me than the MCP servers I tried.

All this felt heavy to me. Full browser, debug protocol, DOM dump on every read. MCP vs CLI is the smaller question, what sits underneath matters more. So I built a small Rust binary that drives the system webview directly and returns state tokens and deltas instead of the DOM. Loading the HN front page costs the agent about 50 tokens. It speaks both MCP and CLI, pick whichever your agent prefers.

https://github.com/frane/vibesurfer

Re: The Safari MCP server for web developers

#36
post #29

Earlier quoted context omitted.

### THIS FILE IS AUTOMATICALLY CONFIGURED ### # Changes to this file will not be preserved. # This file will not be recreated if removed. X-Repolib-Name: Microsoft Edge Types: deb URIs: https://packages.microsoft.com/repos/edge-stable Suites: stable Components: main Architectures: amd64 Architectures: amd64 Signed-By: /usr/share/keyrings/microsoft-edge.gpg Come on! The year is not 2001.

I said IE, not Edge.

But why would you still test for IE in 2026?

Honest question. I’s < .5% market share and retired since 2023.

Re: The Safari MCP server for web developers

#37

> There are many ways to build for the web, both with and without AI. If AI is a part of your workflow, we think this tool will help make it even more productive. And if it isn’t, that’s OK too. Crazy thing to say in 2026 where if you write code and not delegate every bit to an agent you're considered a noob by some people.

Which part makes it crazy? The fact that they felt the need to add this disclaimer to try to assuage the fanatical anti-AI contingent?

Like this is specifically a tool for AI-augmented development, and they had to add this "but also, thoughts and prayers for you non-AI people" is incredibly weird, but not in the way you seem to think it is.

Re: The Safari MCP server for web developers

#40
post #23
post #10

I have been using Chrome's official MCP devtools server since Nov 2025. https://github.com/ChromeDevTools/chrome-devtools-mcp Before that I used Chrome web drivers but MCP is faster and more capable. I also instruct LLMs to test my pages on Firefox using its official MCP to make sure they work in Firefox too: https://github.com/mozilla/firefox-devtools-mcp Now I will add Safari to the compatibility tests. cool

Is there a difference between using these and using the playwright mcp with Chrome/Firefox config?

I can speak for Chrome's MCP which I have more experience.

devtools MCP will have access to more deep level fetures such as performance profiling, lighthouse and network requests in details (headers, auth, cookies...).

For example, I had success using chrome devtools mcp to debug frontend performance issues. The LLM captured and analyzed some nice traces and was able to isolate bottlenecks and unnecessary repaints and reflows.

Post reply on HN