Skip to main content
Glama
sanatillayev

xcode-build-optimizer-mcp

by sanatillayev

xcode-build-optimizer-mcp

결정적 Xcode 빌드 시간 최적화를 위한 MCP 서버: 빌드 타이밍 분석, DerivedData/모듈 캐시 관리, 빌드 속도 설정 린팅 — 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/모듈 캐시 크기, 오래됨, 비대화 보고서.

cache_clean

cache_inspect가 보고한 특정 캐시 경로를 삭제합니다(confirm: true 필요).

config_lint

.pbxproj/.xcconfig에서 8가지 알려진 빌드 속도 안티패턴을 스캔합니다.

요구 사항

  • Xcode 명령줄 도구가 설치된 macOS.

  • Node.js >= 20.

표현식별 타이밍을 보려면 build_rundeep: true를 전달하세요. 그러면 build_timing_reportdeepSource: "debug-time-function-bodies"를 보고합니다.

아직 구현되지 않음: 기회주의적 XCLogParser 개선이 프로토타입으로 작성되었지만 v0.1에서는 연결되지 않았습니다 — 해당 JSON 출력 형식과 의존하는 .xcactivitylog 명명 규칙이 실제 XCLogParser 설치에 대해 검증되지 않았습니다. build_timing_reportPATH에 있든 없든 xclogparser를 호출하지 않습니다.

기여

이슈와 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