WebKit ships an official Safari MCP server with 17 debugging tools
The WebKit project ships an official MCP server exposing 17 Safari debugging tools to AI agents like Claude Code, closing the gap left by Chromium's dominance in agentic browser debugging.
The WebKit project has shipped an official MCP server for Safari that exposes 17 debugging tools to AI agents, as reported by PPC Land this July 5. With this move, Apple's engine finally enters a space that Chromium had dominated so far: coding agents capable of inspecting a real browser while they write and fix code.
The missing piece was not a small one. MCP (Model Context Protocol), the open standard Anthropic introduced in late 2024, has become the usual way for models like Claude to use external tools: browsers, databases, internal APIs. Having the WebKit team itself maintain an MCP server means an agent can debug Safari with first party support, without third party bridges or fragile automations built on top of WebDriver.
What exactly has shipped
According to PPC Land, the server includes 17 tools aimed at debugging agents. The pattern set by chrome-devtools-mcp, the equivalent server Google published for Chrome DevTools in September 2025, is to expose the browser inspector's capabilities: reading the console, inspecting the DOM, watching network requests or running JavaScript on the open page. What matters here is not so much the exact catalog as the signature: it is the WebKit project itself, the open source engine Safari is built on, that takes on the development and maintenance of the integration.
For anyone working with Claude Code, the mechanics are the usual ones for any MCP server: you register it in the configuration (claude_desktop_config.json in Claude Desktop, or with the claude mcp command in the CLI) and its tools become available to the agent, which decides when to invoke them during a working session.
Why Safari was the missing link
Until now, the workflow of an agent that codes and verifies in a browser was solved almost exclusively on Chromium. Google maintains its MCP server for Chrome DevTools and Microsoft does the same with Playwright MCP for automation. The practical outcome: many teams verified their changes only in Chrome, and Safari remained a pending item that was checked by hand, when it was checked at all.
And Safari is not just another browser. On iOS, WebKit still renders the vast majority of web traffic, including inside third party browsers. WebKit-specific bugs, from quirky CSS behaviors to partially supported APIs, are a classic for any front-end team. An agent that can only see Chromium is an agent blind to a substantial share of the problems that show up in production.
Who this is useful for
The first beneficiaries are front-end and QA teams already working with agents: they can now ask Claude Code to reproduce a bug in Safari, inspect what is going on and verify the fix on the same engine where the failure appeared. The Claude Code ecosystem of subagents and plugins also wins: a cross-browser verification subagent stops being a theoretical idea and becomes one more configuration file in the repository.
For those building integrations there is an additional reading. Browser vendors are treating MCP as an official product surface, not a community experiment: first Google with Chrome DevTools, now the WebKit project with Safari. When the dominant engines on the market document and maintain their own servers, betting on MCP as the integration layer stops being a risky decision and becomes the default path.
At ElephantPink we have spent months building pipelines where the agent does not consider a task done until it sees it working in a real browser, and the absence of WebKit was the usual excuse to leave Safari out of the loop. Having that piece arrive signed and maintained by the project itself is the kind of news that makes little noise and changes working routines.
Sources
Read next
Claude and Claude Code Do Not Crawl the Web the Same Way
Anthropic runs several retrieval agents and they do not behave alike. What changes between chat Claude and Claude Code, and how it affects your robots.txt and logs.
Anthropic Cuts Claude Code Weekly Limits by 17%
BleepingComputer reports that Anthropic is cutting Claude Code current weekly limits by 17%. What changes in practice and how to adjust daily work.
MCP in the enterprise: the business context AI is missing
Employees already use AI on their own. MCP does not fix that by itself, but it does define which data and business rules the model sees when it answers.