Mcp by carloshpdoc · 1 stars
iOS leak hunting + performance investigation. Reads .memgraph, .trace, and .mxdiagnostic files. Classifies retain cycles against a 36-pattern catalog (SwiftUI / Combine / Concurrency / UIKit / Core Animation / Core Data / SwiftData / Coordinator / RxSwift / Realm). v1.18 ships the 42nd MCP tool: analyzeMetricKitPayload, the post-mortem production-diagnostics lane that ingests Apple MetricKit JSON payloads from real-device TestFlight / App Store builds (crash clusters, hang hotspots with localized-duration parsing, CPU + disk exceptions, cross-tool chain hints). Also audit-close trio: open-enum SupportStatusKind, invocation-scoped schemaDiscovery cache (600-3000ms wall-clock win on summarizeTrace), local-only integration tests against real Apple .trace bundles. v1.17 reliability pass: strtobool env truthy parsing, verifyFix whitelist match modes, Instruments.app AppleScript document query, inspectTrace fault-tolerant fallback, configurable countAlive noise filter. v1.16 unblocked trace recording on macOS 26.x via recordViaInstrumentsApp. v1.15 added analyzeMemoryFootprint, analyzeEnergyImpact, analyzeLeakTimeline. v1.13 shipped summarizeTrace. Bridges to Swift source via SourceKit-LSP. 42 MCP tools, 34 catalog resources, 7 investigation prompts (/investigate-metrickit added in v1.18).
/plugin install memorydetective@claude-community