PubNub
JSON →Access PubNub SDK documentation and API resources for real-time communication applications.
Install
npx -y @pubnub/mcp@latest Tools · 13
- 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
Environment variables
PUBNUB_API_KEYPUBNUB_PUBLISH_KEYPUBNUB_SUBSCRIBE_KEYPUBNUB_USER_ID
Links
★ 31 GitHub stars