Live data from Hacker News

The Safari MCP server for web developers

webkit.org

61–70 of 86 posts

Re: The Safari MCP server for web developers

#63
post #50
post #36

Earlier quoted context omitted.

But why would you still test for IE in 2026? Honest question. I’s < .5% market share and retired since 2023.

Making a point that Microsoft just like Apple, didn't necessarily made it easier. Naturally Chrome forks work everywhere, given that so many devs have sponsored Google's takeover the Web.

Microsoft actually offered free VMs with different OS and IE versions to make testing easier.

Re: The Safari MCP server for web developers

#64
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 used the chrome MCP to profile a slow react page at my company, set a /goal and had it iterate until it achieved under 100ms responsiveness to actions.

Claude was able to identify the slowness and use various react tricks to fix the specific issues, all without my input.

I don’t think the playwright MCP can do this, unless I’m mistaken

Re: The Safari MCP server for web developers

#65
post #49

Earlier quoted context omitted.

Nope, making a point. You would still need a VM for that. Just like you can get a macOS VM, plenty of ways to get them.

What plenty of ways? How can I run a macOS virtual machine LEGALLY on my Linux or Windows machine?

There are the illegal ones, and the legal ones on cloud providers.

Re: The Safari MCP server for web developers

#66
post #48

Earlier quoted context omitted.

> How do you test on Safari if you don’t have Apple devices? How do you test a Playstation game without a Playstation (dev kit)? How do you test some hardware firmware without having the hardware? How can you run a program without the hardware required to run the program, if no emulator/simulator is available? I'm almost lost at words how these are questions, unless they're theoretical and some diatribe comes afterwa…

I don't think it's fair to compare development for web, which is supposed to be an open standard, with developing for a proprietary piece of hardware like the Playstation. If you want to develop a game for the Switch and ignore the Playstation entirely, you can, and then you don't need a Playstation (dev kit). When you're developing for the web, you're ideally making something that runs regardless of the user's brows…

If you're developing for the web and you're not testing you're site on real hardware, including a handful of iPhones and a handful of Android devices, your not actually testing your software.

You can't just check Chrome and assume everything else will exhibit the same behaviors. Standards exists, but so do bugs.

Re: The Safari MCP server for web developers

#67
Federico Viticci went into a little more detail about what this means on MacStories, Mastodon, and the latest episode of the Connected podcast. It is also more approachable for laypeople.

Be sure to visit the links from the story, as well.

https://www.macstories.net/linked/safaris-new-mcp-server-is-...

https://mastodon.macstories.net/@viticci/116847167023618099

https://relay.fm/connected/610

Re: The Safari MCP server for web developers

#68
post #28

Building something similar for Chrome and Firefox browsers: https://github.com/DO-SAY-GO/WebCLI - a CLI not MCP. Tho am considering MCP for distribution, even tho agents love the CLI and the proof demos speak for themselves. The reason I did not include Safari was there wasn't enough parity between its Safaridriver surface and what Bidi/CDP give now. Safari is doing Bidi tho, iirc. So ...soon perhaps. ;) ;p xx ;p

Not sure you want to hear this but there is 0% chance I will ever bring up a product with a vulgar name at work.

Introducing a new Linux distribution which comes with the yiff sound server, the GIMP image editor, and provides for web browsing entirely using FuckUI.

Re: The Safari MCP server for web developers

#69
post #57

I am especially hopeful for this for my daily stuff, not just testing. Meaning, having a hopefully seamless way to perform some automations in the browser on my behalf but since it’s the browser I’m logged in to, it just makes the handoff between myself and the agent feel more seamless. And that’s because I’ve used safari as my main browser, not chrome, because it isn’t as much of a battery hog.

I'm working on Hyperia and it has full agentic control of a webpane (Electron based) for doing crazy things with it: https://github.com/deepbluedynamics/hyperia.

Uses an agent container orchestrator as well, which has MCP tools to expose ports in the container (and thus can display the work in the webpane): https://github.com/DeepBlueDynamics/nemesis8

I'll add the Safari MCP wiring to n8 today...

New releases landing tonight with more features.

Post reply on HN