Claude Project Coordinator
Управляет несколькими Xcode проектами, отслеживает статус, ищет кодовые паттерны и поддерживает базу знаний для Swift-разработки.
Описание
Claude Project Coordinator — сервер на Swift для координации нескольких Xcode/Swift проектов. Ключевые особенности: отслеживание статуса и метаданных, умный поиск паттернов, база знаний с шаблонами и гайдами, авто-детекция фреймворков (SwiftUI, UIKit, SPM), локальное хранение в JSON, аналитика (time tracking, heat maps, health scoring) и усиленная безопасность (валидация ввода, защита от инъекций). Идеален для индивидуальных разработчиков, интегрируется с Claude Desktop для AI-ассистированной работы.
Возможности
Управление проектами
Отслеживание нескольких Xcode проектов со статусом, заметками и метаданными.
Умный поиск
Поиск по проектам и документации кодовых паттернов.
База знаний
Хранение паттернов, шаблонов и гайдов по troubleshooting.
Авто-детекция
Автоматическое распознавание технологий: SwiftUI, UIKit, SPM.
Аналитика проектов
Time tracking, heat maps активности, health scoring и тенденции технологий.
Безопасность
Валидация ввода, защита от path traversal и инъекций, ограничения на длину.
Установка
{ “mcpServers”: { “project-coordinator”: { “command”: “/path/to/Claude-Project-Coordinator/.build/release/project-coordinator”, “args”: [] } } }
Предварительные требования: macOS с Swift 5.9+, Claude Desktop.
- Клонируйте репозиторий: git clone https://github.com/M-Pineapple/Claude-Project-Coordinator.git && cd Claude-Project-Coordinator
- Соберите: swift build -c release
- В Claude Desktop: Settings → Developer → Model Context Protocol, добавьте конфигурацию выше с путём к .build/release/project-coordinator.
- Перезапустите Claude Desktop.