PubNub MCP
PubNub
PubNub
PubNub's official MCP is available as a hosted OAuth server or a local npm/Docker server. It exposes documentation, PubNub account/keyset management, real-time messaging, presence, App Context, Insights, Illuminate, and Functions operations.
17 exact tools documented. Two read-only documentation resources and prompt templates are separate MCP capabilities, not tools. Account permissions, keyset features and subscription tier can gate operations.
get_sdk_documentationRetrieve current PubNub SDK documentation for a language and feature.
get_chat_sdk_documentationRetrieve PubNub Chat SDK documentation for a supported language.
how_toRetrieve a conceptual PubNub guide for a feature or use case.
write_pubnub_appReturn architecture and implementation best practices for PubNub applications.
get_sdk_migration_guideRetrieve migration guidance for a major version of one SDK.
get_general_migration_guideRetrieve a platform-wide PubNub migration guide.
manage_appsList, create or rename PubNub applications.
manage_keysetsRead or manage keysets and messaging feature configuration.
get_usage_metricsRead PubNub usage metrics for an account, app or keyset over a date range.
send_pubnub_messagePublish a message or signal to a PubNub channel.
subscribe_and_receive_pubnub_messagesSubscribe to a channel and receive messages for a bounded wait period.
get_pubnub_messagesRead persisted PubNub messages, optionally filtered by timetoken.
get_pubnub_presenceRead channel occupancy or a user’s channel subscriptions.
manage_app_contextRead, set or remove App Context users, channels and memberships.
manage_illuminateCreate, query and manage Illuminate Business Objects, metrics, Decisions and Dashboards.
insightsRun read-only PubNub Insights analytics queries.
manage_functionsManage PubNub Functions packages, deployments, KV data, secrets, scheduled events and catalog blueprints.
The current PubNub reference confirms all 17 stored tools across six groups, plus two separate read-only documentation resources and prompt templates. Hosted tools use OAuth; local tools use a scoped Service Integration key. Realtime tools need publish/subscribe keys, and Insights needs a paid Insights Premium account.
The current PubNub reference confirms all 17 stored tools across six groups, plus two separate read-only documentation resources and prompt templates. Hosted tools use OAuth; local tools use a scoped Service Integration key. Realtime tools need publish/subscribe keys, and Insights needs a paid Insights Premium account.
Documentation checked 2026-10-28T13:26:33Z. Connection has not been runtime tested.
PubNub
PubNub's official MCP is available as a hosted OAuth server or a local npm/Docker server. It exposes documentation, PubNub account/keyset management, real-time messaging, presence, App Context, Insights, Illuminate, and Functions operations.
17 exact tools documented. Two read-only documentation resources and prompt templates are separate MCP capabilities, not tools. Account permissions, keyset features and subscription tier can gate operations.
get_sdk_documentationRetrieve current PubNub SDK documentation for a language and feature.
get_chat_sdk_documentationRetrieve PubNub Chat SDK documentation for a supported language.
how_toRetrieve a conceptual PubNub guide for a feature or use case.
write_pubnub_appReturn architecture and implementation best practices for PubNub applications.
get_sdk_migration_guideRetrieve migration guidance for a major version of one SDK.
get_general_migration_guideRetrieve a platform-wide PubNub migration guide.
manage_appsList, create or rename PubNub applications.
manage_keysetsRead or manage keysets and messaging feature configuration.
get_usage_metricsRead PubNub usage metrics for an account, app or keyset over a date range.
send_pubnub_messagePublish a message or signal to a PubNub channel.
subscribe_and_receive_pubnub_messagesSubscribe to a channel and receive messages for a bounded wait period.
get_pubnub_messagesRead persisted PubNub messages, optionally filtered by timetoken.
get_pubnub_presenceRead channel occupancy or a user’s channel subscriptions.
manage_app_contextRead, set or remove App Context users, channels and memberships.
manage_illuminateCreate, query and manage Illuminate Business Objects, metrics, Decisions and Dashboards.
insightsRun read-only PubNub Insights analytics queries.
manage_functionsManage PubNub Functions packages, deployments, KV data, secrets, scheduled events and catalog blueprints.
The current PubNub reference confirms all 17 stored tools across six groups, plus two separate read-only documentation resources and prompt templates. Hosted tools use OAuth; local tools use a scoped Service Integration key. Realtime tools need publish/subscribe keys, and Insights needs a paid Insights Premium account.
The current PubNub reference confirms all 17 stored tools across six groups, plus two separate read-only documentation resources and prompt templates. Hosted tools use OAuth; local tools use a scoped Service Integration key. Realtime tools need publish/subscribe keys, and Insights needs a paid Insights Premium account.
Documentation checked 2026-10-28T13:26:33Z. Connection has not been runtime tested.