README MIT license Slack

XcodeBazelMCP

A Model Context Protocol (MCP) server and CLI for Bazel-based Apple platform development. Ships 112 tools across 19 workflow categories covering iOS, macOS, tvOS, watchOS, visionOS, and Swift Package Manager.

ECOSYSTEM OVERVIEW
iOS
macOS
tv
tvOS
watchOS
visionOS
Swift Package Manager

GETTING STARTED

1

Install the XcodeBazelMCP CLI globally.

npm install -g xcodebazelmcp
2

Run the interactive setup wizard.

xcodebazelmcp setup
3

Install agent skills for Cursor / Codex.

xcodebazelmcp init
4

Verify everything with the health check.

xcodebazelmcp doctor
5

Set your Bazel workspace and start building.

xcodebazelmcp set-defaults --target //app:app
6

Add the MCP server config to your AI client.

xcodebazelmcp mcp --workspace /path/to/workspace

TOOLS PANEL

112 TOOLS Across 19 categories
Filter:
Workflow Management
19 categories
Dependency Analysis Establish workflow management.
2
Dependency Analysis
19 categories
Dependency Analysis Dependency graph & resolution analysis.
5
Platform Targeting
19 categories
Platform Targeting Multi-platform target management.
2
Swift Package Manager
19 categories
Swift Package Manager SPM build, test, resolve operations.
7

STATISTICS

112
Tools
19
Categories
6
Platforms
-
Badging
XcodeBazelMCP Build passing