{"slug":"pubnub/pubnub-mcp-server","name":"PubNub","description":"Access PubNub SDK documentation and API resources for real-time communication applications.","category":"communication","tags":[],"official":false,"stars":31,"transport":"stdio","install":[{"cmd":"npx -y @pubnub/mcp@latest","imports":[]}],"tools":[{"name":"get_sdk_documentation","description":"Get PubNub Core SDK documentation for specific programming languages and features"},{"name":"get_chat_sdk_documentation","description":"Get PubNub Chat SDK documentation for specific programming languages and features"},{"name":"how_to","description":"Get PubNub conceptual guides for specific use cases and integrations"},{"name":"write_pubnub_app","description":"Get PubNub best practices guide covering architecture, security, channel modeling, and optimization"},{"name":"manage_apps","description":"Manage PubNub apps with operations: list, create, and update (requires API key authentication)"},{"name":"manage_keysets","description":"Manage PubNub keysets with operations: get, list, create, and update (requires API key authentication)"},{"name":"get_usage_metrics","description":"Fetch usage metrics for an account, app, or keyset (requires API key authentication)"},{"name":"send_pubnub_message","description":"Send messages or lightweight signals to PubNub channels in real-time"},{"name":"subscribe_and_receive_pubnub_messages","description":"Subscribe to channels and receive real-time messages with configurable timeout and message limits"},{"name":"get_pubnub_messages","description":"Fetch historical messages from one or more PubNub channels"},{"name":"get_pubnub_presence","description":"Get presence data using HereNow (channel occupancy) or WhereNow (user's channels)"},{"name":"manage_app_context","description":"Manage PubNub App Context (Objects API) for users, channels, and memberships with full CRUD operations"},{"name":"manage_illuminate","description":"Manage PubNub Illuminate resources (business objects, queries, metrics, decisions, dashboards) with full CRUD, activation, analytics queries, action log inspection, and test data publishing"}],"env_vars":["PUBNUB_API_KEY","PUBNUB_PUBLISH_KEY","PUBNUB_SUBSCRIBE_KEY","PUBNUB_USER_ID"],"auth_type":"none","github":"https://github.com/pubnub/pubnub-mcp-server","homepage":"","server_url":"","status":"active","source":"mcpservers.org","updated_at":"Thu May 28"}