← Back to Skills Marketplace
ipavlidakis

xcodebuildmcp

by ipavlidakis · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
2487
Downloads
2
Stars
7
Active Installs
1
Versions
Install in OpenClaw
/install xcodebuildmcp
Description
Use when the user needs Xcode build/test/run workflows, simulator or device control, UI automation, screenshots/video, logs, or LLDB debugging through XcodeBuildMCP tools. Includes discovery of projects/schemes, session defaults, and common simulator/device workflows.
Usage Guidance
This skill appears to be what it claims: a set of runtime instructions for controlling XcodeBuildMCP tools. Before installing or using it, consider: - You must run this on macOS with Xcode (and likely Node) installed — the registry metadata doesn’t state that, so confirm your environment first. - The references suggest installing the MCP server via npx or a global package. Running 'npx xcodebuildmcp@latest' or @smithery/cli will fetch and execute code from npm — only run those if you trust the package and its maintainer. Review the npm package/source repo before installing. - Actions like installing on a physical device, collecting logs/screenshots, or attaching LLDB can expose sensitive information (app data, logs, keystores). Only run against devices/projects you control or where you’ve validated privacy/security requirements. - The metadata omission of platform requirements and any mention of code‑signing/Keychain access is a red flag for sloppy packaging (not necessarily malicious). If you need higher assurance, ask the publisher for the upstream repo/source for the MCP server and verify the code and release provenance before running the recommended npx/global installs.
Capability Analysis
Type: OpenClaw Skill Name: xcodebuildmcp Version: 1.0.0 The skill bundle provides access to powerful Xcode development and debugging tools, including `mcp__xcodebuildmcp__debug_lldb_command` and `mcp__xcodebuildmcp__erase_sim` (listed in SKILL.md and references/workflows.md). While these capabilities are plausibly needed for Xcode debugging and simulator management, they represent significant 'risky capabilities' (e.g., arbitrary code execution via LLDB, data deletion) that prevent a 'benign' classification. The SKILL.md instructions do not show malicious intent and even include a safeguard against destructive actions, but the inherent power of these tools warrants a 'suspicious' classification.
Capability Assessment
Purpose & Capability
The SKILL.md clearly targets Xcode build/test/run and simulator/device control via XcodeBuildMCP tools — that matches the skill name/description. However the registry metadata does not declare the implicit platform requirements (macOS, Xcode, Node) or required binaries; this is an inconsistency in metadata (the skill will only work on macOS with Xcode installed).
Instruction Scope
The runtime instructions stay within the stated domain: discovering projects/schemes, setting session defaults, running builds/tests, simulator/device control, UI automation, logs, screenshots and LLDB debugging. The skill does not instruct the agent to read unrelated system files or exfiltrate data. Note: gathering logs/screenshots and attaching LLDB debugger are powerful actions that may expose sensitive app/device data — the instructions mention avoiding destructive actions unless requested, which is appropriate.
Install Mechanism
There is no install spec in the registry (instruction-only), which is low risk. The reference docs recommend using 'npx xcodebuildmcp@latest' or a global 'xcodebuildmcp' binary; these are normal but mean the agent/operator will run code from the npm ecosystem. The references also list an 'npx -y @smithery/cli install' helper. These are reasonable but you should verify the upstream npm packages before running installs.
Credentials
The skill declares no required env vars or credentials, which is consistent with being an instruction-only wrapper. However real operations (device installs, debugging) typically require macOS/Xcode, Node, and may require code‑signing credentials, provisioning profiles, or Keychain access on the host — none of which are mentioned in metadata. The omission of an explicit OS restriction (macOS) and missing notes about signing/Keychain access is a proportionality/clarity gap the user should be aware of.
Persistence & Privilege
The skill is instruction-only, has no install spec that writes to disk in the registry, and 'always' is false. It does not request persistent presence or privileged modifications to other skills or system settings in its instructions.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install xcodebuildmcp
  3. After installation, invoke the skill by name or use /xcodebuildmcp
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of the xcodebuildmcp skill. - Provides tools for Xcode build, test, run, and automation workflows via XcodeBuildMCP. - Supports simulator/device management, project/scheme discovery, UI automation, screenshots/video, and logging. - Introduces commands for building/running apps, testing, managing simulators, capturing media, and gathering logs/debug data. - Includes recommendations for repeatable workflows and best practices in multi-step automation tasks. - Offers guidance on session defaults, safe operations, and target selection.
Metadata
Slug xcodebuildmcp
Version 1.0.0
License
All-time Installs 7
Active Installs 7
Total Versions 1
Frequently Asked Questions

What is xcodebuildmcp?

Use when the user needs Xcode build/test/run workflows, simulator or device control, UI automation, screenshots/video, logs, or LLDB debugging through XcodeBuildMCP tools. Includes discovery of projects/schemes, session defaults, and common simulator/device workflows. It is an AI Agent Skill for Claude Code / OpenClaw, with 2487 downloads so far.

How do I install xcodebuildmcp?

Run "/install xcodebuildmcp" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is xcodebuildmcp free?

Yes, xcodebuildmcp is completely free (open-source). You can download, install and use it at no cost.

Which platforms does xcodebuildmcp support?

xcodebuildmcp is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created xcodebuildmcp?

It is built and maintained by ipavlidakis (@ipavlidakis); the current version is v1.0.0.

💬 Comments