XcodeMCPWrapper
Active·★ 18·MIT·Updated 2026-03-29
★ Trending★ Dev Tooling
MCP that makes Xcode 26.3's MCP compatible with Cursor and other strict MCP-spec-compliant clients
XcodeMCPWrapper is a Python wrapper designed to resolve a compatibility issue between Xcode's mcpbridge and strict MCP-spec-compliant clients like Cursor. It achieves this by intercepting responses from `xcrun mcpbridge` and copying data from the `content` field into the required `structuredContent` field, ensuring full compatibility.
#Python#Xcode#MCP Protocol#Wrapper#AI Development Tools#macOS#Compatibility#CLI
01
Features
01Intercepts `xcrun mcpbridge` responses to fix MCP specification non-compliance
02Provides an optional Web UI dashboard for real-time monitoring and audit logging of MCP tool calls
03Ensures Xcode's MCP tools are fully compatible with all MCP clients by normalizing responses
04Offers multiple installation options and integration guides for popular MCP clients (Cursor, Claude Code, Codex CLI, Zed Agent, Kimi CLI)
02
Compatibility
macOS
Operating System
Verified via docs
Xcode 26.3+
IDE Version
Verified via docs
Python 3.7+
Runtime
Verified via docs
MCP Clients
Integration
Verified via docs
03
Quick start
1
$ git clone https://github.com/SoundBlaster/XcodeMCPWrapper.git
2
$ cd XcodeMCPWrapper
3
$ ./scripts/install.sh
04
Use cases
↳Enable strict MCP-compliant AI development tools (e.g., Cursor) to reliably interact with Xcode's built-in MCP bridge
↳Allow AI assistants to utilize Xcode tools for tasks such as building projects, running tests, or finding project files
↳Monitor and audit all MCP tool calls with a dedicated Web UI dashboard, featuring real-time metrics and persistent logs
↳Resolve output schema compliance issues when Xcode tools declare `outputSchema` but omit `structuredContent`
05
Alternatives
GitHub MCP Server★ 30.3k
GitHub's official MCP Server. Allows AI agents to interact directly with your GitHub repositories (read files, search code, issues).
Microsoft AutoGen★ 58.5k
A framework that enables the development of LLM applications using multiple agents that can converse with each other to solve tasks.
CrewAI★ 52.4k
Framework for orchestrating role-playing, autonomous AI agents. By working together, your Crew can tackle complex tasks.
Gemini CLI★ 104.7k
An open-source AI agent that brings the power of Gemini directly into your terminal. Supports native MCP.
Open Interpreter★ 63.7k
A natural language interface for computers. Lets LLMs run code (Python, Javascript, Shell, etc.) locally on your machine.
Related searches
Comments
Log in to leave a comment
- FFinley WhiteMay 3, 2026
Works as a compatibility shim between Xcode's MCP implementation and spec-strict clients.
- LLogan NguyenApr 6, 2026
Good for iOS/macOS developers who use Cursor or other strict-spec clients.
- HHarper NguyenMar 24, 2026
Wrapper approach means no changes to Xcode itself.
- RRebel KimFeb 26, 2026
Makes Xcode 26.3's MCP compatible with Cursor and other strict MCP spec clients.