PubNub MCP — документация и приложения PubNub в агенте
PubNub MCP Server
Официальный MCP-сервер PubNub: документация SDK на 20 языках и управление приложениями, ключами, каналами и аналитикой из агента
- 33 ★ репозитория
- Последний коммит
Широкий доступ
Почему такой уровень
- Агент создает и меняет приложения и наборы ключей в аккаунте PubNub
- Через сервер агент публикует сообщения в каналы, которые увидят пользователи продукта
Установка
- Работает в
Ручная установка
claude mcp add --scope user --transport http pubnub https://mcp.pubnub.comКоманда из README, вход через OAuth командой /mcp.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Агент создает и меняет приложения и наборы ключей в аккаунте PubNub
- Через сервер агент публикует сообщения в каналы, которые увидят пользователи продукта
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер подключает агента к PubNub, платформе обмена сообщениями в реальном времени. Он размещен по адресу https://mcp.pubnub.com и входит через OAuth, поэтому ничего устанавливать не нужно. Есть и локальный запуск через npx @pubnub/mcp с ключом API. Агент получает документацию и примеры кода SDK для 20 с лишним языков, создает и настраивает приложения и наборы ключей, отправляет сообщения и сигналы в каналы, управляет профилями пользователей, метаданными каналов и членством. Он смотрит присутствие, то есть кто сейчас в сети, и аналитику по каналам, пользователям и сообщениям, а также расход по приложениям и ключам. Часть возможностей зависит от плана: решения в реальном времени требуют Illuminate, а просмотр профилей в админ-портале и полная аналитика требуют Manage Premium.
Для кого. Разработчикам чатов, уведомлений и других живых функций на PubNub, которые хотят писать код и настраивать приложения прямо из Claude Code или Cursor.
Подходит, если
- Подключаете PubNub SDK на Kotlin и ищете пример публикации сообщения в канал
- Создаете приложение с набором ключей и включаете хранение сообщений
- Для чата требуется посмотреть, кто сейчас в сети на канале
- Команде нужен отчет о расходе по ключам приложений за месяц
- Нужно сверить метаданные каналов и членство пользователей перед релизом
Не подходит, если
- Проект не использует PubNub: сервер работает только с его API и документацией
- Нужно только читать документацию без доступа к аккаунту: достаточно сайта документации
- Не стоит давать агенту полный доступ к рабочему аккаунту: лучше отдельный сервисный ключ с узкими правами
- Нужна запись сообщений в рабочие каналы без проверки: агент отправит их по-настоящему
Пример запроса к агенту
Создай приложение для чата с хранением сообщений, покажи пример публикации в канал на Swift и скажи, сколько пользователей сейчас в сети.MCP
- Транспорт
- http, stdio
- Авторизация
- OAuth
Переменные окружения
PUBNUB_API_KEYсекрет- Ключ API PubNub для локального запуска, при OAuth не нужен
Ограничения
Размещенный сервер входит через OAuth и просит выбрать организацию и разрешить доступ. Для локального запуска нужен ключ API, а документация PubNub советует завести для него отдельную сервисную интеграцию. Некоторые инструменты зависят от платных возможностей: Illuminate для решений в реальном времени и Manage Premium для профилей и полной аналитики.
При переходе на размещенный сервер старую локальную настройку надо убрать из клиента. Агент через сервер создает и меняет приложения и ключи, а также публикует сообщения.
Как отключить. Удалите сервер командой claude mcp remove pubnub. Доступ отзовите в настройках PubNub, а ключ API локальной установки отключите в портале.
Частые вопросы
Как подключить PubNub MCP к Claude Code?
Командой claude mcp add --scope user --transport http pubnub https://mcp.pubnub.com. Затем откройте /mcp, выберите pubnub, нажмите authenticate и разрешите доступ в браузере. Устанавливать пакет не нужно.
Есть ли локальный запуск?
Есть: npx @pubnub/mcp@latest, ключ API передают в переменной PUBNUB_API_KEY. Он нужен клиентам без поддержки удаленных серверов, остальным лучше подходит размещенный вариант.
Что умеет сервер кроме документации?
Он создает приложения и наборы ключей, публикует сообщения и сигналы, управляет профилями, каналами и членством, показывает присутствие, аналитику и расход. Часть возможностей требует платных планов Illuminate или Manage Premium.
Безопасно ли давать агенту ключ PubNub?
Дайте отдельный сервисный ключ с минимальными правами, как советует документация PubNub. Размещенный вариант с OAuth удобнее, ведь он не хранит ключ в конфигурации клиента, но агент все равно сможет менять приложения и публиковать сообщения.
Нужен ли платный план?
Для документации и базовых действий достаточно обычной учетной записи PubNub. Решения в реальном времени требуют Illuminate, а просмотр профилей в админ-портале и полная аналитика требуют Manage Premium.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыMCP-сервер бэкенда InsForge: агент создает таблицы, бакеты и серверные функции и выкладывает приложение, не выходя из редактора
MCP-сервер Apollo: превращает заданные операции GraphQL в инструменты, через которые агент работает с вашим API
Firebase MCP Server
Firebase CLI and MCP Server
Официальный MCP-сервер Firebase из состава Firebase CLI: проекты, Firestore, Auth, Crashlytics, Remote Config и логи функций
MCP-сервер для приложений на Lunora: агент читает функции, таблицы, логи и ошибки развернутого бэкенда и вызывает запросы.
Sitecore Community MCP — управление Sitecore из агента
Sitecore Community MCP
Сообщество дало агенту 121 инструмент для Sitecore XM, XP и SitecoreAI: элементы, шаблоны, медиа, презентации и PowerShell
Официальный MCP-сервер Supabase: агент управляет таблицами, читает конфигурацию и данные проектов после входа через OAuth
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| PubNub MCP — документация и приложения PubNub в агенте (эта карточка) | да | OAuth | 33 | |
| Twilio MCP Server | да | API-ключ | 114 | API звонков и SMS Twilio, а тут обмен сообщениями в реальном времени и управление ключами PubNub |
| Slack MCP Server | нет | ключ необязателен | 1 896 | рабочий мессенджер Slack, здесь платформа сообщений для своих приложений |
Коротко о README
README открывается описанием размещенного сервера и списком возможностей, затем дает пошаговое подключение для VS Code, Cursor, Claude Code, Claude Desktop, Codex, Gemini CLI и OpenCode. Отдельная часть описывает локальный запуск с ключом API и раздел для разработчиков.