PubNub MCP — документация и приложения PubNub в агенте

PubNub MCP Server

Официальный MCP-сервер PubNub: документация SDK на 20 языках и управление приложениями, ключами, каналами и аналитикой из агента

  • 33 ★ репозитория
  • Последний коммит
MCP-серверОфициальный

Широкий доступ

Почему такой уровень

  • Агент создает и меняет приложения и наборы ключей в аккаунте PubNub
  • Через сервер агент публикует сообщения в каналы, которые увидят пользователи продукта
Все причины и проверки

pubnub/pubnub-mcp-server

Установка

Ручная установка

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-серверШирокий доступ38Звезды репозитория
Официальный

MCP-сервер Apollo: превращает заданные операции GraphQL в инструменты, через которые агент работает с вашим API

MCP-серверШирокий доступ319Звезды репозитория

Firebase MCP Server

Firebase CLI and MCP Server

Официальный

Официальный MCP-сервер Firebase из состава Firebase CLI: проекты, Firestore, Auth, Crashlytics, Remote Config и логи функций

MCP-серверШирокий доступ4,5 тыс.Звезды репозитория
Официальный

MCP-сервер для приложений на Lunora: агент читает функции, таблицы, логи и ошибки развернутого бэкенда и вызывает запросы.

MCP-серверРасширенный доступ296Звезды репозитория
Официальный

Официальный MCP-сервер Supabase: агент управляет таблицами, читает конфигурацию и данные проектов после входа через OAuth

MCP-серверШирокий доступ3 тыс.Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
PubNub MCP — документация и приложения PubNub в агенте (эта карточка)даOAuth33
Twilio MCP ServerдаAPI-ключ114API звонков и SMS Twilio, а тут обмен сообщениями в реальном времени и управление ключами PubNub
Slack MCP Serverнетключ необязателен1 896рабочий мессенджер Slack, здесь платформа сообщений для своих приложений

Коротко о README

README открывается описанием размещенного сервера и списком возможностей, затем дает пошаговое подключение для VS Code, Cursor, Claude Code, Claude Desktop, Codex, Gemini CLI и OpenCode. Отдельная часть описывает локальный запуск с ключом API и раздел для разработчиков.

Бейдж для README

Сообщить о проблеме