Перейти к содержимому

Claude Project Coordinator

Управляет несколькими Xcode проектами, отслеживает статус, ищет кодовые паттерны и поддерживает базу знаний для Swift-разработки.

Swift
40 stars

Описание

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.

  1. Клонируйте репозиторий: git clone https://github.com/M-Pineapple/Claude-Project-Coordinator.git && cd Claude-Project-Coordinator
  2. Соберите: swift build -c release
  3. В Claude Desktop: Settings → Developer → Model Context Protocol, добавьте конфигурацию выше с путём к .build/release/project-coordinator.
  4. Перезапустите Claude Desktop.

Информация

Язык
Swift
Лицензия
MIT License
GitHub Stars
40

Ссылки