Skip to main content
Glama
sanatillayev

xcode-build-optimizer-mcp

by sanatillayev

xcode-build-optimizer-mcp

決定的なXcodeビルド時間最適化のためのMCPサーバー:ビルドタイミング分析、DerivedData/module-cache管理、ビルド速度設定のlintチェック — AIコーディングエージェント(Claude Code、Claude Desktop、その他のMCPクライアント)向け。

これは意図的にビルド/テスト/シミュレータのオーケストレーションツールではありませんXcodeBuildMCPや他のビルドランナーと併用してください。

インストール

npx xcode-build-optimizer-mcp

MCPクライアント設定(例:Claude Codeの~/.claude.jsonやClaude Desktopのclaude_desktop_config.json)に追加します:

{
  "mcpServers": {
    "xcode-build-optimizer": {
      "command": "npx",
      "args": ["xcode-build-optimizer-mcp"]
    }
  }
}

Related MCP server: xcsift-mcp

ツール

ツール

目的

build_run

計測されたxcodebuildビルドを実行し、構造化されたエラー/警告とbuildIdを返します。

build_timing_report

build_runの結果に対する遅いビルドタスクのカテゴリ/関数/式のランキング。

cache_inspect

DerivedData/module-cacheのサイズ、古さ、肥大化レポート。

cache_clean

cache_inspectが報告した特定のキャッシュパスを削除します(confirm: trueが必要)。

config_lint

.pbxproj/.xcconfigをスキャンし、既知のビルド速度アンチパターン8件を検出します。

要件

  • macOSにXcode Command Line Toolsがインストールされていること。

  • Node.js >= 20。

式ごとのタイミングを取得するには、build_rundeep: trueを渡します。build_timing_reportはその後deepSource: "debug-time-function-bodies"を報告します。

未実装: 日和見的なXCLogParser拡張はプロトタイプ化されましたが、v0.1では配線されていません — そのJSON出力形式と依存する.xcactivitylog命名規則は、実際のXCLogParserインストールに対して検証されていません。build_timing_reportは、PATHにあるかどうかに関係なくxclogparserを呼び出すことはありません。

貢献

IssueとPRは歓迎します。提出前にnpm testを実行してください。npm run test:integrationはさらに完全なXcodeインストールを必要とし、test/integration/のフィクスチャプロジェクトに対して実際のビルドを実行します。

ライセンス

MIT

Install Server
A
license - permissive license
A
quality
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    MCP server for Xcode build automation and log parsing that opens Xcode projects, triggers builds directly in Xcode, and parses build logs to extract errors and warnings.
    26
    69
    58
    Apache 2.0
  • A
    license
    Not graded
    quality
    D
    maintenance
    An MCP server that enables AI assistants to parse Xcode and Swift build outputs into structured, token-efficient formats like JSON or TOON. It provides tools for executing build commands and extracting detailed diagnostic information such as errors, warnings, and test failures.
    8
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    MCP server for interacting with Xcode build tools, iOS Simulator, and Apple notarization services.
    15
    5
    MIT

View all related MCP servers

Related MCP Connectors

  • MCP server for Appcircle mobile CI/CD platform.

  • MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.

  • MCP server for secureFlows: token-free URL builders and integration-linting tools for AI agents.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/sanatillayev/xcode-build-optimizer-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server