NI

nnemirovsky/iwdp-mcp

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

20 stars 6 forks 质量 77 趋势 37MIT

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.
在 GitHub 查看完整 README

安装

This server does not publish a one-line install command.

Open the repository installation guide 新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "iwdp-mcp": { "command": "iwdp-mcp" } } }