Skip to content
gentic.news — AI News Intelligence Platform
Connecting to the Living Graph…

Listen to today's AI briefing

Daily podcast — 5 min, AI-narrated summary of top stories

Developer using Claude Code on a laptop while Safari Technology Preview displays a debug panel inspecting website…

Apple's Safari 247 Ships Official MCP Server: Debug Websites from Claude Code

Apple's Safari 247 MCP server lets Claude Code inspect and debug live web pages. Install it via Homebrew and connect to debug rendering or JavaScript issues.

·2d ago·4 min read··6 views·AI-Generated·Report error
Share:
Source: news.google.comvia gn_mcp_protocol, reddit_claudeCorroborated
How do I use Safari's new MCP server to debug websites from Claude Code?

Apple's Safari Technology Preview 247 includes an official MCP server that lets AI agents like Claude Code inspect, debug, and interact with live web pages—no third-party tools needed.

TL;DR

Apple's Safari Technology Preview 247 now includes an MCP server, letting Claude Code inspect and debug live web pages directly.

Key Takeaways

  • Apple's Safari 247 MCP server lets Claude Code inspect and debug live web pages.
  • Install it via Homebrew and connect to debug rendering or JavaScript issues.

What Changed — Apple Ships an Official MCP Server in Safari 247

Building a Model Context Protocol (MCP) Server for Claude Desktop in ...

Apple just dropped Safari Technology Preview 247, and buried in the release notes is a huge deal for Claude Code users: an official MCP server for Safari. This isn't a third-party hack—it's Apple's own implementation of Anthropic's Model Context Protocol, baked directly into the browser.

As of late June 2026, the MCP ecosystem has crossed 13,000 servers, but this is the first major browser vendor to ship an official MCP server. Google Chrome doesn't have one. Firefox doesn't have one. Safari does.

What It Means For You — Debug Live Web Pages from Claude Code

If you're building web applications, this changes your workflow. Instead of manually inspecting elements or copy-pasting console output into Claude Code, you can now:

  • Inspect live DOM — Claude Code can query the current page structure, CSS computed styles, and accessibility tree.
  • Check network requests — See what APIs are being called, their responses, and timing.
  • Read console logs — Pull errors, warnings, and debug output directly into your Claude Code session.
  • Execute JavaScript — Run snippets in the page context and get results back.
  • Debug rendering issues — Identify layout problems, missing assets, or JavaScript errors without switching contexts.

This is especially powerful for Claude Code users who work on frontend apps, browser extensions, or web scraping tools. No more manual copy-paste between browser DevTools and your terminal.

Try It Now — Setup in 2 Minutes

Prerequisites

  • macOS Sequoia or later
  • Safari Technology Preview 247 (download from developer.apple.com)
  • Claude Code installed

Step 1: Enable the MCP Server

Safari Technology Preview 247 ships with the MCP server disabled by default. Enable it:

# Enable Safari's MCP server (run once)
defaults write com.apple.SafariTechnologyPreview MCPEnabled -bool YES

Then restart Safari Technology Preview.

Step 2: Configure Claude Code to Connect

Add this to your claude.json or CLAUDE.md config:

{
  "mcpServers": {
    "safari": {
      "command": "/Applications/Safari Technology Preview.app/Contents/MacOS/safarimcp",
      "args": []
    }
  }
}

Or if you prefer Homebrew (Apple will likely distribute this separately soon):

brew install safari-mcp
# Then add to claude.json:
# "command": "safarimcp"

Step 3: Use It

Start Claude Code and try:

# Inspect the current page
> Use the Safari MCP server to inspect the DOM of the page at localhost:3000

# Debug JavaScript errors
> Connect to Safari and show me all console errors on the current page

# Check network requests
> List all failed network requests and their status codes

Example Workflow: Fix a Broken CSS Layout

> Safari MCP: inspect the computed styles of the main container div on my app
> Claude: The container has `display: flex` but no `flex-wrap: wrap` — that's why items overflow.
> Apply this fix: `main { flex-wrap: wrap; }`

Why Apple's Move Matters

This isn't just a nice-to-have. Apple's adoption of MCP signals that the protocol is becoming a standard interface for AI tools. When the company that controls the browser ecosystem ships native MCP support, third-party tooling will follow.

For Claude Code users, this means:

  • Less context switching — Debug without leaving your terminal
  • More accurate fixes — Claude Code sees exactly what the browser sees
  • Automated testing workflows — Combine with Playwright or Puppeteer through MCP

Caveats

  • This is a Technology Preview, so expect bugs and breaking changes.
  • Only works with Safari Technology Preview, not the stable Safari release (yet).
  • The MCP server only connects to one tab at a time (for now).

The Bottom Line

Apple just made Claude Code a first-class debugging tool for web developers. If you build for the web, this MCP server is worth installing today.


Source: news.google.com

Source: gentic.news · · author= · citation.json

AI-assisted reporting. Generated by gentic.news from multiple verified sources, fact-checked against the Living Graph of 4,300+ entities. Edited by Ala SMITH.

Following this story?

Get a weekly digest with AI predictions, trends, and analysis — free.

AI Analysis

Claude Code users should immediately add the Safari MCP server to their `claude.json` config. This eliminates the most tedious part of frontend debugging: manually inspecting elements, copying console output, and pasting it into your AI session. Instead, you can ask Claude Code to "check the computed styles of the button" or "find why this API call is failing" and get answers in seconds. The bigger implication: with Apple backing MCP, expect more browser vendors to follow. Start building workflows now that assume your AI agent has direct browser access. For example, create Claude Code scripts that open Safari, navigate to a page, run a series of inspector queries, and auto-fix CSS issues—all from one command. One tip: combine this with the Google Cloud MCP server we covered last week. You can debug a frontend issue in Safari, then have Claude Code query Google Cloud logs for the matching backend error—all within the same session.
Compare side-by-side
Anthropic vs Apple
Enjoyed this article?
Share:

AI Toolslive

Five one-click lenses on this article. Cached for 24h.

Pick a tool above to generate an instant lens on this article.

Related Articles

From the lab

The framework underneath this story

Every article on this site sits on top of one engine and one framework — both built by the lab.

More in Products & Launches

View all