Your AI, with a browser
One command connects Claude Code — or any MCP client — to Zeed. Full CDP: screenshots, DOM control, form filling, console and network reads, Lighthouse audits.
Standard MCP over stdio · fully local · nothing leaves your machine
One line for Claude Code.
No manual CDP flags, no dedicated profile to launch by hand.
Claude Code
claude mcp add zeed -- npx -y zeed-mcp
Restart Claude Code — the tools appear as mcp__zeed__*.
Other MCP clients
Standard stdio server — drop this in any client's MCP config:
{
"mcpServers": {
"zeed": {
"command": "npx",
"args": ["-y", "zeed-mcp"]
}
}
} Full CDP
What it can do.
Screenshots
Viewport or full-page captures your agent can look at directly.
DOM control
Click, hover, drag, type, and read structured snapshots of the page.
Form filling
Fill whole forms in one call, upload files, handle native dialogs.
Console & network reads
Read console messages and network requests without leaving your agent.
Performance (Lighthouse)
Run a Lighthouse audit and get the report back as structured data.
Want the manual route (chrome-devtools-mcp against a
--remote-debugging-port profile you launch yourself)?
See Zeed × AI Agents.
Safari shipped MCP too
Stable channel vs. Technology Preview.
Safari Technology Preview added an MCP server behind a developer feature flag. Zeed is a Chromium fork, so the same job runs on the browser you already use day to day.
| Zeed | Safari MCP | |
|---|---|---|
| Availability | Stable channel | Technology Preview only |
| Enabling it | One command, no flags | Developer feature flag |
| Setup | 1 line: claude mcp add | Manual Feature Flags toggle |
| Engine | Chromium, full CDP | WebKit |
Based on Safari Technology Preview's MCP server as reported 2026-07 (gihyo.jp). Independent research, not affiliated with Apple.
Privacy
Fully local. Nothing leaves your machine.
Runs on your device only
zeed-mcp talks to your local Zeed instance over CDP and to your MCP client over stdio. Nothing is relayed through a server we run.
You choose who connects
Only the AI agent you explicitly set up (Claude Code, or any client you add the config to) can drive Zeed — no other process gets a connection by default.