ActivitySmith MCP
официальныйОтправляйте push-уведомления и Live Activities на ваши сопряжённые устройства iOS.
Что можно делать с Activity Smith MCP?
- Запрос удаленного одобрения для действий агента — Приостановите рабочий процесс и запросите решение через
request_approval, затем дождитесь ответа с помощьюwait_for_approval. - Отправка push-уведомлений на ваши устройства — Доставляйте оповещения с возможностью добавления действий, медиа и нацеливания на каналы с помощью
send_push_notification. - Управление Live Activities на экране блокировки — Запускайте, обновляйте, приостанавливайте, возобновляйте или завершайте поток живого прогресса с помощью
set_live_activity_streamи связанных инструментов. - Обновление метрик виджетов на экране блокировки — Создайте метрику виджета с помощью
create_widget_metricи отправляйте новые значения черезset_widget_metric_value. - Организация доставки с помощью каналов — Создавайте и управляйте каналами для нацеливания уведомлений и Live Activities на конкретных пользователей или устройства.
- Просмотр истории уведомлений и активностей — Выводите список прошлых push-уведомлений и Live Activities, отфильтрованных по тегам, с помощью
list_push_notificationsиlist_live_activities.
Документация
Предоставьте ИИ-моделям и агентам прямую связь с вашим iPhone
URL-АДРЕС СЕРВЕРА
https://mcp.activitysmith.com/mcp
ПРОТОКОЛ
modelcontextprotocol.io
Обзор
Подключите официальный сервер ActivitySmith MCP к Claude Code, Cursor, Codex или любому другому клиенту, поддерживающему удаленные серверы MCP. Ваш агент один раз проходит аутентификацию через OAuth, после чего может запрашивать ваше одобрение, отправлять Push-уведомления и запускать Live Activities на вашем iPhone и iPad без копирования ключей API в промпты.
Удаленные одобрения, полный цикл
Агент может приостановиться перед чувствительным действием и отправить вопрос с контекстом, необходимым для принятия решения. ActivitySmith сохраняет запрос и доставляет два четко обозначенных действия через Live Activity или Push-уведомление. Названия действий могут соответствовать решению, например «Отправить», «Развернуть» или «Опубликовать».
Когда вы выбираете действие, ожидающий агент немедленно получает решение. Ожидающие запросы остаются доступными до 30 минут, что дает вам время ответить, даже если вы отошли.
Посмотрите, как работают удаленные одобрения для ИИ-агентов.
Что могут агенты
Push-уведомления
Отправляйте Push-уведомления на ваши сопряженные устройства или целевые каналы.
Live Activities
Запускайте, обновляйте и завершайте Live Activities на вашем iPhone, например, отображайте прогресс задачи на экране блокировки.
Удаленные одобрения
Одобряйте или отклоняйте действия агента с вашего iPhone, чтобы работа продолжалась, пока вас нет.
Виджеты экрана блокировки
Создавайте метрики виджетов и обновляйте значения метрик для виджетов экрана блокировки.
Каналы
Направляйте Push-уведомления и Live Activities конкретным пользователям или устройствам.
История и теги
Просматривайте историю Push-уведомлений и Live Activities. При необходимости используйте теги для организации и фильтрации.
Инструкции по настройке
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 выберите «Аутентифицироваться», чтобы открыть страницу авторизации. При необходимости войдите в систему, просмотрите запрашиваемый доступ и нажмите «Одобрить».
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
Другие клиенты MCP
Для любого клиента, запрашивающего URL удаленного сервера MCP, используйте https://mcp.activitysmith.com/mcp. Процесс авторизации происходит в ActivitySmith. После одобрения инструменты работают с авторизованной учетной записью.
Инструменты
Сервер предоставляет следующие инструменты MCP, сгруппированные по ресурсам. Рекомендуем оставить подтверждение инструментов включенным в вашем клиенте и соблюдать осторожность при совместном использовании сервера с другими серверами 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. | |
| 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 | Обновить slug канала. | |
| set_channel_users | Заменить состав пользователей канала. | |
| set_channel_devices | Заменить явные назначения устройств для канала. | |
| delete_channel | Удалить канал. | |
| Пользователи и устройства | list_account_users | Показать пользователей в учетной записи для назначения каналов. |
| list_account_devices | Показать активные устройства для явного назначения каналам. | |
| Ключи API | create_api_key | Создать ключ API. Секрет ключа показывается один раз. |
| list_api_keys | Показать ключи API. Секретные значения никогда не возвращаются. | |
| update_api_key | Обновить имя или область канала ключа API. | |
| delete_api_key | Удалить ключ API по публичному ID. |
Готовы позволить вашим агентам держать вас в курсе?
Начните 14-дневный бесплатный пробный период. Кредитная карта не требуется.
Начать сегодняПолучить демо