# Apple Tools (Unified)

Один MCP-сервер, который открывает агенту десять приложений macOS: Почту, Календарь, Напоминания, Сообщения, Контакты, Заметки, Файлы, Карты, Систему и Команды. Работает локально на вашем Mac.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 31
- Автор: JonathanRReed
- Лицензия: MIT · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/JonathanRReed/Apple-MCPs/tree/HEAD/apple-tools-mcp
- Обновлён: 2026-10-22
- HTML: https://affpapa.org/nevibecode/mcp/apple-tools-unified

## Что делает

Сервер запускается через `uvx apple-tools-mcp` и даёт клиенту инструменты для чтения и записи в приложения Apple. Отправка сообщений по умолчанию идёт через iMessage, для SMS или RCS нужно передать `service_name`. Поиск в Почте требует запроса: отправитель, фрагмент темы или `*`.

Внутри есть режимы безопасности. Для Почты при установке через `uvx` или `pip` действует `safe_manage`, а в бандлах для Claude Desktop — `full_access`. Вложения в письмах отключены, пока не зададите `APPLE_MAIL_MCP_ALLOWED_ATTACHMENT_ROOT` с отдельной папкой. Инструменты Файлов видят только пути из `APPLE_FILES_MCP_ALLOWED_ROOTS`.

Нужны Python 3.11+ и macOS. Права придётся выдать самому — в системном запросе или в Настройках. HTTP-транспорт разрешён только на `127.0.0.1`, `::1` или `localhost`: сервер без удалённой аутентификации, и выставлять его через туннель или публичный прокси нельзя. Данные возвращаются клиенту, а тот может отправить их провайдеру модели, так что локальный запуск не означает, что данные остаются на месте.

## Требования
- Нужно: Python и uv (команды через uvx)
- Переменные окружения: `APPLE_MAIL_MCP_SAFETY_PROFILE`, `APPLE_CALENDAR_MCP_SAFETY_MODE`, `APPLE_REMINDERS_MCP_SAFETY_MODE`, `APPLE_FILES_MCP_SAFETY_MODE`, `APPLE_FILES_MCP_ALLOWED_ROOTS`, `APPLE_SYSTEM_MCP_SAFETY_MODE`, `APPLE_SYSTEM_MCP_GUI_ALLOWED_APPS`, `APPLE_CONTACTS_MCP_SAFETY_MODE`, `APPLE_NOTES_MCP_SAFETY_MODE`, `APPLE_MESSAGES_MCP_SAFETY_MODE` — это ключи и токены: значения спроси у человека, в репозиторий и общие файлы не записывай.

## Когда брать
- создать напоминание из переписки с агентом
- найти письмо по отправителю и собрать ветку треда
- проверить календарь и предложить свободный слот
- отправить сообщение через iMessage или SMS
- разобрать входящие и собрать утреннюю сводку

## Примеры запросов агенту
- Найди в Почте письма от `boss@example.com` и покажи последнее
- Создай напоминание на завтра с часовым поясом `-08:00`
- Собери ежедневную сводку по календарю и непрочитанным сообщениям

## Похожие
- [Apple Shortcuts Integration](https://affpapa.org/nevibecode/skills/apple-shortcuts-integration.md) — скилл · 4700 установок
- [apple-intelligence](https://affpapa.org/nevibecode/skills/apple-intelligence.md) — скилл · 516 установок
- [apple-launch-film](https://affpapa.org/nevibecode/skills/apple-launch-film.md) — скилл · 1500 установок
- [apple-hig-expert](https://affpapa.org/nevibecode/skills/apple-hig-expert.md) — скилл · 662 установки
- [Mac Shortcuts — read your Mac from any agent](https://affpapa.org/nevibecode/mcp/mac-shortcuts-read-your-mac-from-any-agent.md) — MCP-сервер · ★ 14
- [apple-calendar](https://affpapa.org/nevibecode/skills/apple-calendar.md) — скилл · 726 установок

Из того же набора: [jonathanrreed/apple-mcps](https://affpapa.org/nevibecode/by/jonathanrreed/apple-mcps.md) — 11 карточек

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
