Обзор
Nudgen размещает сервер MCP по конечной точке/mcp на домене вашего приложения. Он поддерживает MCP 2026-07-28 через Streamable HTTP и требует OAuth 2.1. Подключите клиент, который поддерживает этот транспорт. Войдите в Nudgen в браузере, выберите рабочее пространство и подтвердите разрешения, запрашиваемые клиентом. Подключение останется привязанным к этому рабочему пространству, даже если позже вы переключитесь на другое в дашборде.
Почему это важно
Ваш ассистент может просматривать контакты и кампании, находить компании поблизости, создавать черновики контента и подготавливать кампанию к запуску без доступа к сессии дашборда или токену личного доступа. Перед фактической отправкой или планированием вы подтверждаете действие в браузере.Подключение клиента
Рабочая конечная точка:
Сервер авторизации использует код авторизации с PKCE S256, привязку к ресурсу и ротацию токенов обновления. Он поддерживает документы метаданных Client ID и динамическую регистрацию клиентов.
Для Codex CLI используйте:
nudgen уже настроен, обновите его запись, указав URL /mcp.
Если вам нужно только просматривать данные, запросите
campaigns:read. Добавьте campaigns:write, если клиент должен изменять контакты, черновики, настройки бренда или импортированных потенциальных клиентов. Добавляйте campaigns:send, только если клиенту требуется запрашивать подтверждение запуска.
Токены личного доступа используются для аутентификации в API разработчика, но не подходят для
/mcp. Клиент MCP должен пройти вход через OAuth.Доступные инструменты
create_campaign сохраняет черновик разовой кампании. Этот инструмент не может напрямую отправить или запланировать кампанию. С помощью get_campaign можно проверить тему, содержимое, ссылку, аудиторию и отправителя перед запуском.
Сервер также предоставляет ресурсы только для чтения в области доступа campaigns:read:
Поиск и импорт потенциальных клиентов с карты
- Попросите ассистента вызвать
search_map_leads, указав местоположение и ключевые слова для поиска компаний, например город иmarketing agency. - Дополнительные фильтры:
radiusKm(1–100),lat,lngиemailOnly, чтобы оставить только компании с опубликованным email-адресом. - Если результат содержит
nextPageToken, передайте его какpageToken, чтобы загрузить следующую страницу. - Попросите ассистента вызвать
import_map_leadsс теми же местоположением и ключевыми словами, а также объектами потенциальных клиентов, которые нужно сохранить. Один вызов принимает до 200 потенциальных клиентов.
Подтверждение запуска кампании
- Попросите ассистента проверить черновик с помощью
get_campaign. - Попросите его вызвать
prepare_campaign_launch, передав идентификатор кампании и точное время немедленной или запланированной отправки. Инструмент вернет одноразовый URL подтверждения; на этом этапе письма еще не отправляются. - Откройте URL, проверьте рабочее пространство, расчетное количество получателей, содержимое, отправителя и время, затем нажмите Подтвердить запуск.
- Вернитесь в клиент, чтобы он вызвал
launch_campaignс теми же идентификатором кампании, временем иapprovalId.
Управление доступом
Откройте Настройки → Ключи API → Подключенные приложения MCP, чтобы просмотреть рабочее пространство и области доступа каждого подключенного клиента. Отзовите подключение, если доступ больше не нужен. При отзыве отключаются его токены и ожидающие подтверждения запуска. Позже можно снова подключиться через OAuth. Разрешения OAuth действуют не более 90 дней. Если вы потеряете доступ к рабочему пространству, клиент также не сможет использовать подключение к нему.Устранение неполадок
Для сценариев, использующих bearer-токены и прямые конечные точки REST, см. API разработчика.