Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

getsentry/XcodeBuildMCP

https://github.com/getsentry/XcodeBuildMCP.git · scanned 2026-05-16 08:38 UTC (2 weeks, 6 days ago) · 10 languages

115 findings (17 legacy + 98 scanner) 83rd percentile · Typescript · large (100-500K LoC)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 weeks, 6 days ago · v1 · 17 findings from 1 source. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 3187 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.

LabelLayerStatusPath
rewriteTsImportsInDir software healthy tsup.config.ts:rewriteTsImportsInDir
runGit software healthy scripts/install-git-hooks.js:runGit
output software healthy scripts/install-git-hooks.js:output
parseArgs software healthy scripts/repro-mcp-lifecycle-leak.ts:parseArgs
delay software healthy scripts/repro-mcp-lifecycle-leak.ts:delay
isLikelyMcpCommand software healthy scripts/repro-mcp-lifecycle-leak.ts:isLikelyMcpCommand
parseElapsedSeconds software healthy scripts/repro-mcp-lifecycle-leak.ts:parseElapsedSeconds
sampleMcpProcesses software healthy scripts/repro-mcp-lifecycle-leak.ts:sampleMcpProcesses
runGracefulStdinIteration software healthy scripts/repro-mcp-lifecycle-leak.ts:runGracefulStdinIterati…
finish software healthy scripts/repro-mcp-lifecycle-leak.ts:finish
runParentHardExitIteration software healthy scripts/repro-mcp-lifecycle-leak.ts:runParentHardExitIterat…
runIteration software healthy scripts/repro-mcp-lifecycle-leak.ts:runIteration
main software healthy scripts/repro-mcp-lifecycle-leak.ts:main
parseGitHubOwnerAndName software healthy scripts/generate-version.ts:parseGitHubOwnerAndName
validateVersion software healthy scripts/generate-version.ts:validateVersion
main software healthy scripts/generate-version.ts:main
parseArgs software healthy scripts/probe-xcode-mcpbridge.ts:parseArgs
mapXcodeEnvForMcpBridge software healthy scripts/probe-xcode-mcpbridge.ts:mapXcodeEnvForMcpBridge
main software healthy scripts/probe-xcode-mcpbridge.ts:main
checkExistingDaemon software healthy src/daemon.ts:checkExistingDaemon
writeLine software healthy src/daemon.ts:writeLine
rotateLogIfNeeded software healthy src/daemon.ts:rotateLogIfNeeded
resolveDaemonLogPath software healthy src/daemon.ts:resolveDaemonLogPath
ensureLogDir software healthy src/daemon.ts:ensureLogDir
resolveLogLevel software healthy src/daemon.ts:resolveLogLevel
main software healthy src/daemon.ts:main
runStartupLifecycleSweep software healthy src/daemon.ts:runStartupLifecycleSweep
releaseStartupRegistryLock software healthy src/daemon.ts:releaseStartupRegistryLock
enrichSentryMetadata software healthy src/daemon.ts:enrichSentryMetadata
markActivity software healthy src/daemon.ts:markActivity
shutdown software healthy src/daemon.ts:shutdown
cleanupArtifacts software healthy src/daemon.ts:cleanupArtifacts
finishShutdown software healthy src/daemon.ts:finishShutdown
emitRequestGauges software healthy src/daemon.ts:emitRequestGauges
handleStartupServerError software healthy src/daemon.ts:handleStartupServerError
handleCrash software healthy src/daemon.ts:handleCrash
findTopLevelCommand software healthy src/cli.ts:findTopLevelCommand
findGlobalSocketOverride software healthy src/cli.ts:findGlobalSocketOverride
buildLightweightYargsApp software healthy src/cli.ts:buildLightweightYargsApp
yargs software healthy src/cli.ts:yargs
runInitCommand software healthy src/cli.ts:runInitCommand
runSetupCommand software healthy src/cli.ts:runSetupCommand
runUpgradeCommand software healthy src/cli.ts:runUpgradeCommand
main software healthy src/cli.ts:main
shouldUseNonRedactedOutput software healthy src/doctor-cli.ts:shouldUseNonRedactedOutput
runDoctor software healthy src/doctor-cli.ts:runDoctor
params software healthy src/integrations/xcode-tools-bridge/registry.ts:params
toLocalToolName software healthy src/integrations/xcode-tools-bridge/registry.ts:toLocalTool…
stableFingerprint software healthy src/integrations/xcode-tools-bridge/registry.ts:stableFinge…
buildBestEffortInputSchema software healthy src/integrations/xcode-tools-bridge/registry.ts:buildBestEf…

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
tsconfig.build.json software healthy tsconfig.build.json
.mcp.json software healthy .mcp.json
THIRD_PARTY_PACKAGE_LICENSES.md software healthy THIRD_PARTY_PACKAGE_LICENSES.md
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
.prettierrc.js software warning .prettierrc.js
config.example.yaml software healthy config.example.yaml
package.json software healthy package.json
tsconfig.tests.json software healthy tsconfig.tests.json
package-lock.json software healthy package-lock.json
warden.toml software healthy warden.toml
tsup.config.ts software healthy tsup.config.ts
server.json software healthy server.json
knip.json software healthy knip.json
eslint.config.js software warning eslint.config.js
tsconfig.json software healthy tsconfig.json
vitest.snapshot.config.ts software warning vitest.snapshot.config.ts
CODE_OF_CONDUCT.md software healthy CODE_OF_CONDUCT.md
SECURITY.md software healthy SECURITY.md
AGENTS.md software healthy AGENTS.md
CHANGELOG.md software healthy CHANGELOG.md
vitest.config.ts software warning vitest.config.ts
vitest.smoke.config.ts software warning vitest.smoke.config.ts
tsconfig.test.json software healthy tsconfig.test.json
install-git-hooks.js software healthy scripts/install-git-hooks.js
package-macos-portable.sh software healthy scripts/package-macos-portable.sh
repro-mcp-lifecycle-leak.ts software healthy scripts/repro-mcp-lifecycle-leak.ts
verify-portable-install.sh software healthy scripts/verify-portable-install.sh
release.sh software healthy scripts/release.sh
create-homebrew-formula.sh software healthy scripts/create-homebrew-formula.sh
bundle-axe.sh software healthy scripts/bundle-axe.sh
copy-build-assets.js software warning scripts/copy-build-assets.js
generate-version.ts software healthy scripts/generate-version.ts
probe-xcode-mcpbridge.ts software healthy scripts/probe-xcode-mcpbridge.ts
simulators.yaml software healthy manifests/resources/simulators.yaml
doctor.yaml software healthy manifests/resources/doctor.yaml
xcode-ide-state.yaml software healthy manifests/resources/xcode-ide-state.yaml
session-status.yaml software healthy manifests/resources/session-status.yaml
devices.yaml software healthy manifests/resources/devices.yaml
project-scaffolding.yaml software healthy manifests/workflows/project-scaffolding.yaml
device.yaml software healthy manifests/workflows/device.yaml
swift-package.yaml software healthy manifests/workflows/swift-package.yaml
xcode-ide.yaml software healthy manifests/workflows/xcode-ide.yaml
coverage.yaml software healthy manifests/workflows/coverage.yaml
session-management.yaml software healthy manifests/workflows/session-management.yaml
simulator.yaml software healthy manifests/workflows/simulator.yaml
doctor.yaml software healthy manifests/workflows/doctor.yaml
project-discovery.yaml software healthy manifests/workflows/project-discovery.yaml
ui-automation.yaml software healthy manifests/workflows/ui-automation.yaml
utilities.yaml software healthy manifests/workflows/utilities.yaml

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
scripts software healthy scripts
manifests software healthy manifests
resources software healthy manifests/resources
workflows software healthy manifests/workflows
tools software healthy manifests/tools
example_projects software healthy example_projects
Weather software healthy example_projects/Weather
Weather software healthy example_projects/Weather/Weather
Services software healthy example_projects/Weather/Weather/Services
Assets.xcassets software healthy example_projects/Weather/Weather/Assets.xcassets
AppIcon.appiconset software healthy example_projects/Weather/Weather/Assets.xcassets/AppIcon.ap…
AccentColor.colorset software healthy example_projects/Weather/Weather/Assets.xcassets/AccentColo…
Models software healthy example_projects/Weather/Weather/Models
Views software healthy example_projects/Weather/Weather/Views
Sections software healthy example_projects/Weather/Weather/Views/Sections
Backgrounds software healthy example_projects/Weather/Weather/Views/Backgrounds
Chrome software healthy example_projects/Weather/Weather/Views/Chrome
Overlays software healthy example_projects/Weather/Weather/Views/Overlays
Shared software healthy example_projects/Weather/Weather/Views/Shared
WeatherTests software healthy example_projects/Weather/WeatherTests
Fixtures software healthy example_projects/Weather/WeatherTests/Fixtures
Schemas software healthy example_projects/Weather/Schemas
WeatherUITests software healthy example_projects/Weather/WeatherUITests
macOS software healthy example_projects/macOS
MCPTest software healthy example_projects/macOS/MCPTest
Preview Content software healthy example_projects/macOS/MCPTest/Preview Content
Preview Assets.xcassets software healthy example_projects/macOS/MCPTest/Preview Content/Preview Asse…
Assets.xcassets software healthy example_projects/macOS/MCPTest/Assets.xcassets
AppIcon.appiconset software healthy example_projects/macOS/MCPTest/Assets.xcassets/AppIcon.appi…
AccentColor.colorset software healthy example_projects/macOS/MCPTest/Assets.xcassets/AccentColor.…
MCPTestTests software healthy example_projects/macOS/MCPTestTests
iOS_Calculator software healthy example_projects/iOS_Calculator
CalculatorAppPackage software healthy example_projects/iOS_Calculator/CalculatorAppPackage
Sources software healthy example_projects/iOS_Calculator/CalculatorAppPackage/Sources
CalculatorAppFeature software healthy example_projects/iOS_Calculator/CalculatorAppPackage/Source…
Tests software healthy example_projects/iOS_Calculator/CalculatorAppPackage/Tests
CalculatorAppFeatureTests software healthy example_projects/iOS_Calculator/CalculatorAppPackage/Tests/…
CalculatorAppTests software healthy example_projects/iOS_Calculator/CalculatorAppTests
CalculatorApp software healthy example_projects/iOS_Calculator/CalculatorApp
Assets.xcassets software healthy example_projects/iOS_Calculator/CalculatorApp/Assets.xcasse…
AppIcon.appiconset software healthy example_projects/iOS_Calculator/CalculatorApp/Assets.xcasse…
AccentColor.colorset software healthy example_projects/iOS_Calculator/CalculatorApp/Assets.xcasse…
manual-fixtures software healthy example_projects/iOS_Calculator/manual-fixtures
CalculatorAppTests software healthy example_projects/iOS_Calculator/manual-fixtures/CalculatorA…
iOS software healthy example_projects/iOS
MCPTest software healthy example_projects/iOS/MCPTest
Preview Content software healthy example_projects/iOS/MCPTest/Preview Content
Preview Assets.xcassets software healthy example_projects/iOS/MCPTest/Preview Content/Preview Assets…
Assets.xcassets software healthy example_projects/iOS/MCPTest/Assets.xcassets
AppIcon.appiconset software healthy example_projects/iOS/MCPTest/Assets.xcassets/AppIcon.appico…

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
XcodeToolsProxyRegistry software healthy src/integrations/xcode-tools-bridge/registry.ts:XcodeToolsP…
XcodeIdeToolService software healthy src/integrations/xcode-tools-bridge/tool-service.ts:XcodeId…
StandaloneXcodeToolsBridge software healthy src/integrations/xcode-tools-bridge/standalone.ts:Standalon…
XcodeToolsBridgeManager software healthy src/integrations/xcode-tools-bridge/manager.ts:XcodeToolsBr…
XcodeToolsBridgeClient software healthy src/integrations/xcode-tools-bridge/client.ts:XcodeToolsBri…
BridgeToolExecutionContext software healthy src/mcp/tools/xcode-ide/shared.ts:BridgeToolExecutionContext
DaemonVersionMismatchError software healthy src/cli/daemon-client.ts:DaemonVersionMismatchError
DaemonClient software healthy src/cli/daemon-client.ts:DaemonClient
TemplateManager software healthy src/utils/template-manager.ts:TemplateManager
SessionStore software healthy src/utils/session-store.ts:SessionStore
ProductionEnvironmentDetector software healthy src/utils/environment.ts:ProductionEnvironmentDetector
XcodeBuildMCPError software healthy src/utils/errors.ts:XcodeBuildMCPError
ValidationError software healthy src/utils/errors.ts:ValidationError
SystemError software healthy src/utils/errors.ts:SystemError
ConfigurationError software healthy src/utils/errors.ts:ConfigurationError
SimulatorError software healthy src/utils/errors.ts:SimulatorError
AxeError software healthy src/utils/errors.ts:AxeError
DependencyError software healthy src/utils/errors.ts:DependencyError
AppTests software healthy src/utils/__tests__/test-preflight.test.ts:AppTests
CalculatorAppTests software healthy src/utils/__tests__/test-preflight.test.ts:CalculatorAppTes…
MCPTestsXCTests software healthy src/utils/__tests__/test-preflight.test.ts:MCPTestsXCTests
DebuggerManager software healthy src/utils/debugger/debugger-manager.ts:DebuggerManager
DapTransport software healthy src/utils/debugger/dap/transport.ts:DapTransport
DapBackend software healthy src/utils/debugger/backends/dap-backend.ts:DapBackend
LldbCliBackend software healthy src/utils/debugger/backends/lldb-cli-backend.ts:LldbCliBack…
DefaultInteractiveProcess software healthy src/utils/execution/interactive-process.ts:DefaultInteracti…
DefaultStreamingExecutionContext software healthy src/utils/execution/tool-execution-context.ts:DefaultStream…
DefaultToolInvoker software healthy src/runtime/tool-invoker.ts:DefaultToolInvoker
VersionMismatchError software healthy src/runtime/__tests__/tool-invoker.test.ts:VersionMismatchE…
TestTransport software healthy src/server/__tests__/server.test.ts:TestTransport
TestStdin software healthy src/server/__tests__/mcp-lifecycle.test.ts:TestStdin
TestProcess software healthy src/server/__tests__/mcp-lifecycle.test.ts:TestProcess
ManifestValidationError software healthy src/core/manifest/load-manifest.ts:ManifestValidationError

LabelLayerStatusPath
/usr/bin/mcpbridge frontend healthy src/integrations/xcode-tools-bridge/__tests__/manager.test.…
/Applications/Xcode.app/Contents/Developer frontend healthy src/mcp/tools/doctor/__tests__/doctor.test.ts
/src/AppDelegate.swift frontend healthy src/mcp/tools/coverage/__tests__/get_coverage_report.test.ts
/src/ViewModel.swift frontend healthy src/mcp/tools/coverage/__tests__/get_coverage_report.test.ts
/src/Service.swift frontend healthy src/mcp/tools/coverage/__tests__/get_coverage_report.test.ts
/src/Model.swift frontend healthy src/mcp/tools/coverage/__tests__/get_coverage_report.test.ts
/tmp/build.log frontend healthy src/cli/__tests__/register-tool-commands.test.ts
/tmp/CalculatorAppTests.swift frontend healthy src/utils/__tests__/simulator-test-execution.test.ts
/tmp/main.swift frontend healthy src/utils/debugger/backends/__tests__/dap-backend.test.ts
/tmp/screenshot.png frontend healthy src/utils/execution/__tests__/tool-execution-context.test.ts
/tmp/build/MyApp.app frontend healthy src/utils/renderers/__tests__/event-formatting.test.ts
/tmp/logs/build.log frontend healthy src/utils/renderers/__tests__/event-formatting.test.ts
/Volumes/CustomDerivedData/CalculatorApp/Build/Products/Deb… frontend healthy src/utils/renderers/__tests__/path-tree.test.ts

LabelLayerStatusPath
release cicd healthy .github/workflows/sentry.yml
build-and-test cicd healthy .github/workflows/ci.yml
review cicd healthy .github/workflows/warden.yml
publish cicd healthy .github/workflows/publish-schemas.yml
release cicd healthy .github/workflows/release.yml
mcp_registry cicd healthy .github/workflows/release.yml
build_and_package_macos cicd healthy .github/workflows/release.yml
build_universal_and_verify cicd healthy .github/workflows/release.yml
publish_portable_assets cicd healthy .github/workflows/release.yml
update_homebrew_tap cicd healthy .github/workflows/release.yml
publish cicd healthy .github/workflows/publish-manifests.yml
stale cicd healthy .github/workflows/stale.yml
sweep cicd healthy .github/workflows/warden-sweep.yml

LabelLayerStatusPath
WARDEN_ANTHROPIC_API_KEY cicd healthy
HOMEBREW_TAP_DEPLOY_KEY cicd healthy
SENTRY_ORG cicd healthy
MCP_DNS_PRIVATE_KEY cicd healthy
SENTRY_PROJECT cicd healthy
SENTRY_AUTH_TOKEN cicd healthy
XCODEBUILDMCP_WEBSITE_DEPLOY_KEY cicd healthy
WARDEN_MODEL cicd healthy
GITHUB_TOKEN cicd healthy
WARDEN_SENTRY_DSN cicd healthy

LabelLayerStatusPath
gha::sentry cicd healthy .github/workflows/sentry.yml
gha::ci cicd healthy .github/workflows/ci.yml
gha::warden cicd healthy .github/workflows/warden.yml
gha::publish-schemas cicd healthy .github/workflows/publish-schemas.yml
gha::release cicd healthy .github/workflows/release.yml
gha::publish-manifests cicd healthy .github/workflows/publish-manifests.yml
gha::stale cicd healthy .github/workflows/stale.yml
gha::warden-sweep cicd healthy .github/workflows/warden-sweep.yml

LabelLayerStatusPath
redis data healthy package-lock.json
mongodb data healthy package-lock.json
mysql data healthy package-lock.json
postgres data healthy package-lock.json

LabelLayerStatusPath
port:17 network healthy .github/ISSUE_TEMPLATE/bug_report.yml
port:42 network healthy .github/ISSUE_TEMPLATE/bug_report.yml
port:06 network healthy .github/workflows/warden-sweep.yml

LabelLayerStatusPath
repobility-clone-_95_ydl5 software healthy /tmp/repobility-clone-_95_ydl5

LabelLayerStatusPath
1.2.3.4 network healthy src/cli/commands/__tests__/upgrade.test.ts
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/472a93f8-f675-423c-a8fd-8097012535a0/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/472a93f8-f675-423c-a8fd-8097012535a0/

Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.