mcpxcodebuild

by ShenghaiWang
Verified

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Integrations

  • Enables building and testing iOS applications by providing tools that interact with Xcode projects and workspaces in specified folders.

  • Allows building and testing iOS Xcode workspaces/projects directly through command-line operations, facilitating iOS development workflows in code editors.

xcodebuild MCP サーバー

Cline や Roo Code などの拡張機能を使用して Visual Studio Code で iOS プロジェクトを操作するシームレスなワークフローを可能にする iOS ワークスペース/プロジェクトを構築するモデル コンテキスト プロトコル サーバー。

利用可能なツール

  • build - iOS Xcodeワークスペース/プロジェクトをビルドする
    • folder (文字列、必須): iOS Xcodeワークスペース/プロジェクトが置かれている現在のフォルダのフルパス
  • test - iOS Xcodeワークスペース/プロジェクトのテストを実行する
    • folder (文字列、必須): iOS Xcodeワークスペース/プロジェクトが置かれている現在のフォルダのフルパス

インストール

uvの使用(推奨)

uvを使用する場合、特別なインストールは必要ありません。uvx uvx使用してmcpxcodebuild を直接実行します。

PIPの使用

あるいは、pip 経由でmcpxcodebuildをインストールすることもできます。

pip install mcpxcodebuild

インストール後、次のコマンドを使用してスクリプトとして実行できます。

python -m mcpxcodebuild

構成

Claude.app 用に設定する

Claude 設定に追加:

"mcpServers": { "mcpxcodebuild": { "command": "uvx", "args": ["mcpxcodebuild"] } }
"mcpServers": { "mcpxcodebuild": { "command": "python", "args": ["-m", "mcpxcodebuild"] } }

ライセンス

xcodebuild MCPツールはMITライセンスに基づいてライセンスされています。つまり、MITライセンスの条件に従って、ソフトウェアを自由に使用、改変、配布できます。詳細については、プロジェクトリポジトリのLICENSEファイルをご覧ください。

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

🍎 iOS Xcode ワークスペース/プロジェクトをビルドし、エラーを llm にフィードバックします。

  1. Available Tools
    1. Installation
      1. Using uv (recommended)
      2. Using PIP
    2. Configuration
      1. Configure for Claude.app
    3. License
      ID: 5ibnbzxmql