MCP Servers / communication / PubNub

PubNub

JSON →
stdionone31communication

Access PubNub SDK documentation and API resources for real-time communication applications.

Install
How to run this server
[ { "cmd": "npx -y @pubnub/mcp@latest", "imports": [] } ]
server path: pubnub
Tools
What this server exposes
get_sdk_documentation
Get PubNub Core SDK documentation for specific programming languages and features
get_chat_sdk_documentation
Get PubNub Chat SDK documentation for specific programming languages and features
how_to
Get PubNub conceptual guides for specific use cases and integrations
write_pubnub_app
Get PubNub best practices guide covering architecture, security, channel modeling, and optimization
manage_apps
Manage PubNub apps with operations: list, create, and update (requires API key authentication)
manage_keysets
Manage PubNub keysets with operations: get, list, create, and update (requires API key authentication)
get_usage_metrics
Fetch usage metrics for an account, app, or keyset (requires API key authentication)
send_pubnub_message
Send messages or lightweight signals to PubNub channels in real-time
subscribe_and_receive_pubnub_messages
Subscribe to channels and receive real-time messages with configurable timeout and message limits
get_pubnub_messages
Fetch historical messages from one or more PubNub channels
get_pubnub_presence
Get presence data using HereNow (channel occupancy) or WhereNow (user's channels)
manage_app_context
Manage PubNub App Context (Objects API) for users, channels, and memberships with full CRUD operations
manage_illuminate
Manage PubNub Illuminate resources (business objects, queries, metrics, decisions, dashboards) with full CRUD, activation, analytics queries, action log inspection, and test data publishing
Configuration
Environment & auth
authnone
envPUBNUB_API_KEY
envPUBNUB_PUBLISH_KEY
envPUBNUB_SUBSCRIBE_KEY
envPUBNUB_USER_ID
Resources
PubNub — MCP Server · libregistry