
MCP server + CLI for iOS Safari debugging via ios-webkit-debug-proxy — full WebKit Inspector Protocol support
概览
No existing tool lets AI assistants interact with Safari on a real iPhone. Chrome DevTools MCP speaks CDP, which is incompatible with WebKit. This project bridges that gap. 100+ tools across all 27 WebKit Inspector Protocol domains — navigation, screenshots, DOM inspection, CSS, network interception, httpOnly cookies, JS debugging, heap snapshots, profiling, and more. Full feature parity between MCP server and CLI. - exists for desktop Chrome. — until now. - are invisible to document.cookie. This tool reads them via the protocol. - catches iOS-specific bugs that simulators miss. - Works with , and any MCP-compatible client. For Linux and other platforms, see the ios-webkit-debug-proxy installation guide. Add to ~/Library/Application Support/Claude/claude_desktop_config.json: Click the install badges at the top of this README, or add to .vscode/mcp.json: Click the Cursor install badge at the top of this README, or add to .cursor/mcp.json: Add to ~/.codeium/windsurf/mcp_config.
README
以下为原文 README 节选,完整内容请查看原文。
iOS WebKit Debug Proxy MCP Server + CLI
Debug iOS Safari from your AI agent. No existing tool lets AI assistants interact with Safari on a real iPhone. Chrome DevTools MCP speaks CDP, which is incompatible with WebKit. This project bridges that gap.
100+ tools across all 27 WebKit Inspector Protocol domains — navigation, screenshots, DOM inspection, CSS, network interception, httpOnly cookies, JS debugging, heap snapshots, profiling, and more. Full feature parity between MCP server and CLI.
Why?
- Chrome DevTools MCP exists for desktop Chrome. Nothing existed for iOS Safari — until now.
- httpOnly cookies are invisible to
document.cookie. This tool reads them via the protocol.
安装
This server does not publish a one-line install command.
Open the repository installation guide 新手?先看 mcpskill.org 教程 →配置
{
"mcpServers": {
"iwdp-mcp": {
"command": "iwdp-mcp"
}
}
}