FocusRelay — MCP-сервер для Claude Code: что делает и как установить
Локальный Swift-сервер связывает AI-ассистентов с OmniFocus 4 на macOS. Помогает разбирать входящие, фильтровать задачи и менять их параметры без ручной рутины.
Открыть на GitHubЧто делает FocusRelay
FocusRelay написан на Swift и работает напрямую с OmniFocus 4 на компьютерах Mac с чипами Apple silicon. Для передачи команд сервер использует плагин-мост в среде Omni Automation, поэтому ему не нужны сторонние среды вроде Node.js или Python. Запросы выполняются локально через документированные интерфейсы программы.
Модели доступно девять инструментов: семь для выборки данных и два для редактирования. С помощью вызовов ассистент читает списки задач, подсчитывает число действий по тегам, отслеживает зависшие проекты и меняет свойства существующих записей. Перед сохранением система показывает предпросмотр изменений и сверяет финальный результат.
Текущий релиз не умеет создавать новые задачи или удалять старые. Он работает только с теми элементами, которые уже заведены в вашей базе.
Какие задачи решает
- разобрать входящие задачи в OmniFocus через пошаговый сценарий
- найти зависшие проекты и обновить интервалы проверки
- сдвинуть дедлайн и изменить теги у конкретной задачи
- посчитать количество активных задач по заданным критериям
Примеры запросов агенту
- Покажи первые три доступные задачи из моего инбокса в OmniFocus.
- Найди задачу с названием Подготовить отчёт, поставь ей флажок и проверь результат.
- Запусти сценарий обработки входящих задач через
/focusrelay:process_inbox.
Как установить FocusRelay
Установка
Команды запуска нет в реестре MCP — смотрите README репозитория
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о FocusRelay
Как установить FocusRelay для Claude Code?
Сначала подключите tap и установите формулу через Homebrew: выполните brew tap deverman/focus-relay, затем brew trust --formula deverman/focus-relay/focusrelay и brew install focusrelay. После этого запустите команду focusrelay setup, которая скопирует плагин в OmniFocus 4 и выведет настройки для вашего клиента.
Что умеет делать FocusRelay?
Сервер ищет и фильтрует задачи в OmniFocus, помогает разбирать папку входящих и меняет параметры существующих записей. Он умеет обновлять флаги, дедлайны, заметки и статусы проектов.
Можно ли через FocusRelay создавать новые задачи?
Нет, текущая версия позволяет только просматривать и редактировать уже созданные задачи и проекты. Добавление и удаление записей пока не поддерживаются.