ActivitySmith MCP
официальныйОтправляйте push-уведомления и Live Activities на ваши сопряжённые устройства iOS.
Что можно делать с ActivitySmith MCP?
- Отправка push-уведомлений — Попросите вашего ассистента выполнить
send_push_notificationна ваш iPhone или iPad с дополнительными действиями, медиафайлами и настройкой канала. - Управление Live Activities — Используйте
set_live_activity_stream, чтобы запустить или обновить прогресс в реальном времени на экране блокировки, затемend_live_activity_stream, когда закончите. - Запрос удалённых подтверждений — Пусть ваш агент выполнит
request_approvalдля таких действий, как покупки или развёртывания, и получайте решения «принять» или «отклонить» на вашем устройстве. - Обновление виджетов на экране блокировки — Создавайте метрики виджетов с помощью
create_widget_metricи обновляйте их значения черезset_widget_metric_value. - Установка счётчика значка приложения — Используйте
update_app_icon_badge_count, чтобы установить или сбросить число на значке на сопряжённых устройствах. - Просмотр истории уведомлений — Запросите прошлые push-уведомления с помощью
list_push_notificationsили проверьте статус Live Activities черезlist_live_activities.
Документация
Дайте моделям и агентам ИИ прямую связь с вашим iPhone
URL СЕРВЕРА
https://mcp.activitysmith.com/mcp
ПРОТОКОЛ
Обзор
Подключите официальный сервер ActivitySmith MCP к Claude Code, Cursor, Codex, Grok или любому другому клиенту, поддерживающему удаленные MCP-серверы. После одобрения через OAuth ваш агент сможет отправлять удаленные запросы на подтверждение и Push-уведомления, а также показывать обновления в реальном времени с помощью Live Activities на вашем iPhone и iPad.
Удаленные подтверждения — полный цикл
Установите постоянное правило для действий, требующих вашего одобрения, например: совершение любых покупок, развертывание в продакшн, публикация в открытый доступ, отправка внешней электронной почты или удаление данных. Когда агент достигает этой границы, ActivitySmith сохраняет его запрос и доставляет два четко обозначенных действия через Live Activity или Push-уведомление.
Когда вы выбираете действие, ожидающий агент немедленно получает решение. Ожидающие запросы остаются доступными до 30 минут, что дает вам время ответить после того, как вы отошли.
Узнайте, как работают удаленные подтверждения для ИИ-агентов.
Что могут делать агенты
Push-уведомления
Отправка Push-уведомлений на ваши сопряженные устройства.
Live Activities
Отображение бизнес-метрик в реальном времени, операционного состояния или текущей работы на экране блокировки.
Удаленные подтверждения
Отправка запросов на подтверждение, которые вы можете принять или отклонить с вашего iPhone.
Виджеты экрана блокировки
Обновление значений, отображаемых в виджетах экрана блокировки.
Счетчик значка приложения
Установка или сброс счетчика значка приложения на сопряженных устройствах.
История
Просмотр истории Push-уведомлений и Live Activities.

Live Activity с прогрессом задач ИИ-агента на экране блокировки iPhone, обновляемая через MCP
Инструкции по настройке
URL сервера одинаков для всех клиентов. Одобрите экран OAuth в вашем браузере, чтобы инструменты ActivitySmith стали доступны в новых сессиях.
Claude Code
1. Зарегистрируйте сервер ActivitySmith MCP
Откройте терминал и выполните эту команду. Область действия User делает ActivitySmith доступным в Claude Code во всех ваших проектах.
claude mcp add --transport http --scope user activitysmith https://mcp.activitysmith.com/mcp
2. Откройте меню MCP
Начните новую сессию Claude Code, затем выполните эту команду внутри сессии и выберите activitysmith.
/mcp
3. Одобрите доступ
В Claude Code выберите Authenticate, чтобы открыть страницу авторизации. Войдите в систему, если потребуется, проверьте запрашиваемый доступ, затем нажмите Approve.
4. Вы готовы
Вернитесь в Claude Code. Инструменты ActivitySmith теперь доступны в ваших сессиях во всех проектах.
Cursor
Установить в Cursor одним кликом. Если вы предпочитаете ручную настройку, добавьте сервер в ~/.cursor/mcp.json:
{ "mcpServers": { "activitysmith": { "url": "https://mcp.activitysmith.com/mcp" } }}
Cursor предложит вам войти в систему при первом использовании сервера.
Codex
codex mcp add activitysmith --url https://mcp.activitysmith.com/mcp
Затем пройдите аутентификацию:
codex mcp login activitysmith
Grok
В Grok откройте Connectors, выберите New Connector, затем выберите Custom и введите URL сервера:
https://mcp.activitysmith.com/mcp
Завершите процесс OAuth во всплывающем окне. Если Safari блокирует его, разрешите всплывающие окна для grok.com и попробуйте снова.
Для Grok Build добавьте сервер из терминала:
grok mcp add --transport http activitysmith https://mcp.activitysmith.com/mcp
Другие MCP-клиенты
Для любого клиента, который запрашивает URL удаленного MCP-сервера, используйте https://mcp.activitysmith.com/mcp. Процесс авторизации происходит в ActivitySmith. После одобрения инструменты работают с учетной записью, которую вы авторизовали.
Инструменты
Сервер предоставляет следующие MCP-инструменты, сгруппированные по ресурсам. Мы рекомендуем оставить подтверждение инструментов включенным в вашем клиенте и проявлять осторожность при сочетании сервера с другими MCP-серверами, чтобы снизить риск инъекции подсказок. Управление ключами API остается в веб-приложении ActivitySmith и не доступно MCP-клиентам.
| Ресурс | Инструмент | Описание |
|---|---|---|
| Подтверждения | request_approval | Отправка запроса на подтверждение с действиями и необязательными подписями кнопок, затем ожидание решения. |
wait_for_approval | Возобновление ожидания для ожидающего подтверждения и пробуждение, как только пользователь примет решение. | |
get_approval | Получение текущего состояния запроса на подтверждение без ожидания. | |
cancel_approval | Отмена ожидающего запроса на подтверждение, который больше не нужен. | |
request_approval_task | Создание долговременной задачи подтверждения в MCP-клиентах, поддерживающих MCP Tasks. | |
| Push-уведомления | send_push_notification | Отправка Push-уведомления с необязательными действиями, медиа и таргетингом по каналам. |
list_push_notifications | Список истории Push-уведомлений для учетной записи. | |
get_push_notification | Получение одного Push-уведомления по публичному ID. | |
| Счетчик значка приложения | update_app_icon_badge_count | Установка или сброс счетчика значка приложения с необязательным таргетингом по каналам. |
| Live Activities | set_live_activity_stream | Запуск или обновление управляемого потока Live Activity. |
pause_live_activity_stream | Приостановка потока и завершение его текущей Live Activity. | |
resume_live_activity_stream | Возобновление приостановленного потока, чтобы обновления снова применялись. | |
end_live_activity_stream | Завершение текущей Live Activity и удаление ключа потока. | |
list_live_activities | Список Live Activities для учетной записи. | |
| Теги | list_tags | Список тегов учетной записи и их использование в Push-уведомлениях и Live Activities. |
| Виджеты экрана блокировки | create_widget_metric | Создание определения метрики виджета. |
set_widget_metric_value | Установка последнего значения для метрики виджета. | |
update_widget_metric | Обновление определения метрики виджета. | |
list_widget_metrics | Список метрик виджетов для учетной записи. | |
delete_widget_metric | Удаление метрики виджета. | |
| Каналы | create_channel | Создание канала для таргетинга Push-уведомлений и Live Activities. |
get_channel | Получение одного канала с его назначенными пользователями и устройствами. | |
list_channels | Список каналов для учетной записи. | |
update_channel | Обновление слага канала. | |
set_channel_users | Замена членства пользователей для канала. | |
set_channel_devices | Замена явных назначений устройств для канала. | |
delete_channel | Удаление канала. | |
| Пользователи и устройства | list_account_users | Список пользователей в учетной записи для назначения каналов. |
list_account_devices | Список активных устройств для явного назначения каналов. |