К основному содержанию
MCP-сервер CX Codex

memorydetective — MCP-сервер для Claude Code: установка

MCP-сервер для поиска циклов удержания и проблем производительности в iOS. Анализирует .memgraph, .trace и MetricKit-пayloads из чата агента.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add memorydetective -- npx -y memorydetective
Открыть на GitHub

Что делает memorydetective

memorydetective подключает агента к инструментам диагностики iOS. Он читает .memgraph, ищет ROOT CYCLE, сопоставляет циклы с типичными паттернами SwiftUI и Combine и предлагает краткое направление для исправления. Для трассировок доступны inspectTrace, summarizeTrace, анализ памяти, энергопотребления и сетевой активности.

Сервер также принимает Apple MetricKit .mxdiagnostic от сборок TestFlight и App Store: группирует падения, находит участки зависаний и показывает исключения CPU или диска. Через recordViaInstrumentsApp можно запустить запись в Instruments.app и передать сохранённый .trace на анализ. Для работы нужен Node.js версии 20 или выше. На macOS 26.x запись через xctrace для симуляторов ломается, поэтому нужен обходной путь через Instruments.app или физическое устройство. Физический iOS требует Xcode.

Какие задачи решает

  • находить циклы удержания в .memgraph
  • разбирать .trace после записи профиля
  • сопоставлять утечки с паттернами SwiftUI и Combine
  • группировать падения из MetricKit
  • проверять регрессии памяти и производительности iOS

Примеры запросов агенту

  • Найди циклы удержания в файле App.memgraph и объясни возможные причины.
  • Разбери Profile.trace, выдели проблемы с памятью и предложи следующий шаг.
  • Проанализируй payload diagnostic.mxdiagnostic и сгруппируй падения по типу исключения.

Как установить memorydetective

Командой платформы

claude mcp add memorydetective -- npx -y memorydetective

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о memorydetective

Как установить memorydetective в Claude Code?

Выполните claude mcp add memorydetective -- npx -y memorydetective.

Что делает memorydetective?

Сервер помогает агенту искать циклы удержания, разбирать iOS-трассировки и анализировать MetricKit-диагностику. Результаты можно получать из чата без ручного запуска Instruments для каждой проверки.

Что нужно для работы memorydetective?

Нужен Node.js версии 20 или выше. Для анализа физического iOS-устройства требуется Xcode; Memory Graph на Mac-приложениях и симуляторах работает отдельно.

Похожие MCP-серверы

Все MCP-серверы по теме «Мобильная разработка» →
mobile-mcp mobile-next Подключает управление мобильными устройствами на iOS и Android к ИИ-агенту. Пригодится для запуска тестов, снятия скриншотов и автоматизации сценариев в приложениях. CX Codex +1 ★ 10 025звёзд репо mobilerun droidrun Даёт агенту доступ к реальному Android- или iOS-устройству: нажимать, свайпать, вводить текст и выполнять сценарии по описанию словами. CX Codex +1 ★ 9 833звёзд репо e2e tester-army Открывает сессии веб- и мобильных приложений из проекта e2e для проверки экранов и подбора локаторов. Пригодится при отладке сквозных сценариев с ИИ-агентом. CX Codex +1 ★ 11 962звёзд репо XcodeBuildMCP getsentry Инструменты для сборки, тестирования проектов iOS и macOS через симуляторы Xcode прямо из диалога с агентом. CX Codex +1 ★ 6 511звёзд репо ShipSwift signerlabs Отдаёт ИИ-агенту готовые SwiftUI-компоненты и рецепты для сборки iOS-приложений. Пригодится, когда нужен экран, анимация или модуль без ручного поиска кода. CX Codex +1 ★ 3 244звёзд репо agent-device callstack Даёт агенту живой доступ к запущенному приложению: посмотреть состояние экрана, нажать, заполнить поле, снять скриншот и сохранить доказательства. CX Codex +1 ★ 5 158звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой