Skip to content
Vinkius

PubNub (Real-time Messaging) Connector for AI agents.

31 live capabilities

Manage real-time messaging and live data streams for your apps.

Live agent request PubNub (Real-time Messaging) / Connector

Waiting for input…

AI Agent

Why people use PubNub (Real-time Messaging)

PubNub for Real-time Messaging: Stop refreshing your dashboard

This Connector turns that manual loop into a live feed. Your agent can check `presence_here_now` or `presence_where_now` to give you an instant status update. You get a live pulse of your system without ever hitting a refresh button.

  • Claude
  • ChatGPT
  • Gemini
  • Cursor
  • Visual Studio Code
  • Windsurf

What Vinkius changes

Your agent gets a live seat at the table for your real-time data streams.

Use it from Claude, ChatGPT, Cursor or another AI client you already have.

One account · 5,900+ Connectors

  1. Real-world use case 01

    IoT Dashboard Monitoring

    An engineer asks the agent to check the heartbeat of device X, and the agent uses `presence_heartbeat` to confirm it is online.

  2. Real-world use case 02

    Live Support Queue Management

    A manager asks who is waiting in the lobby, and the agent uses `presence_here_now` to list the 5 active users.

  3. Real-world use case 03

    Automated System Alerts

    A system architect tells the agent to notify the dev team if the error count hits 10, and the agent uses `publish_message`.

Complete set · 31capabilities

The complete PubNub (Real-time Messaging) capability set.

These are the exact actions your AI can choose when you ask it to work with PubNub (Real-time Messaging).

Capability set01 / 08

01—04

4 capabilities in this set.

Part of 31 available through PubNub (Real-time Messaging).

  1. 01 Capability

    Get channel

    Pull specific details and metadata for a single channel in your app. This gives you a clear view of your channel configurations.

  2. 02 Capability

    Presence here now

    See a real-time list of everyone currently in a specific channel. This is great for managing live lobbies or chat rooms.

  3. 03 Capability

    Presence set state

    Manually update a user's presence state in a channel. Use this to force a status change for specific users.

  4. 04 Capability

    Presence where now

    Find out which channels a specific user is currently joined in. This helps you track user activity across multiple rooms.

Capability set02 / 08

05—08

4 capabilities in this set.

Part of 31 available through PubNub (Real-time Messaging).

  1. 05 Capability

    Publish message

    Send a new JSON message payload to any channel in your network. This lets your agent push live updates to your users.

  2. 06 Capability

    Delete message history

    Purge old messages from specific channels to save space. This helps you meet data retention and compliance rules easily.

  3. 07 Capability

    Generate file upload url

    Get a unique URL for uploading files directly to the PubNub network. This makes it easy to handle media in your real-time streams.

  4. 08 Capability

    Get all users

    Fetch a complete list of all users currently registered in your app context. Use this to see who has access to your system.

Capability set03 / 08

09—12

4 capabilities in this set.

Part of 31 available through PubNub (Real-time Messaging).

  1. 09 Capability

    Get file url

    Retrieve the specific URL for a file stored within a channel. Use this to share media links with your users.

  2. 10 Capability

    Get memberships

    See which specific memberships are associated with a particular user. This helps you manage permissions and access levels.

  3. 11 Capability

    Get user

    Pull the profile and data for a specific user in your app context. Use this to check user details instantly.

  4. 12 Capability

    Get message history

    Fetch past messages from a channel using specific timestamps. This is perfect for looking up old conversations or auditing activity.

Capability set04 / 08

13—16

4 capabilities in this set.

Part of 31 available through PubNub (Real-time Messaging).

  1. 13 Capability

    List files

    See every file currently stored in a specific channel. Use this to manage your media assets and storage.

  2. 14 Capability

    Get message count

    Check how many messages have been sent in a channel after a certain time. This helps you track engagement and activity levels.

  3. 15 Capability

    Pam grant token

    Issue a PAM v3 token to authorize specific actions. This provides a secure way to grant temporary permissions.

  4. 16 Capability

    Pam revoke token

    Cancel an existing PAM v3 token to secure your data. Use this to immediately take away access when it's no longer needed.

Capability set05 / 08

17—20

4 capabilities in this set.

Part of 31 available through PubNub (Real-time Messaging).

  1. 17 Capability

    Presence get state

    Check the current presence status of a user in a specific channel. Use this to see if someone is currently active.

  2. 18 Capability

    Presence heartbeat

    Send a heartbeat to keep a user's presence status active. This prevents users from appearing offline during long sessions.

  3. 19 Capability

    Presence leave

    Signal that a user is leaving a channel to update the presence list. This ensures your live occupancy data stays accurate.

  4. 20 Capability

    Push manage

    List or manage push notification channels for a specific device. Use this to configure how users receive mobile alerts.

Capability set06 / 08

21—24

4 capabilities in this set.

Part of 31 available through PubNub (Real-time Messaging).

  1. 21 Capability

    Push remove all

    Clear all push notification channels for a device instantly. This is useful for resetting device permissions quickly.

  2. 22 Capability

    Remove user

    Delete a specific user from your app context. Use this to manage your user base and remove inactive accounts.

  3. 23 Capability

    Set channel

    Create or update the settings for a specific channel. This lets you manage your channel infrastructure via natural language.

  4. 24 Capability

    Set memberships

    Update the membership list for a specific user. Use this to change user roles and access permissions.

Capability set07 / 08

25—28

4 capabilities in this set.

Part of 31 available through PubNub (Real-time Messaging).

  1. 25 Capability

    Set user

    Create or update a user profile in your app context. This makes it easy to manage user data and profiles.

  2. 26 Capability

    Admin create app

    Set up a new PubNub app using the admin API. Use this to scale your infrastructure as your needs grow.

  3. 27 Capability

    Admin get metrics

    Pull usage metrics and performance data for your apps. This helps you monitor the health of your real-time streams.

  4. 28 Capability

    Admin list apps

    See a list of all apps currently registered in your account. Use this to get a high-level view of your PubNub setup.

Capability set08 / 08

29—31

3 capabilities in this set.

Part of 31 available through PubNub (Real-time Messaging).

  1. 29 Capability

    Admin list keysets

    View all active keysets within your PubNub account. This is important for auditing your security configurations.

  2. 30 Capability

    Delete file

    Remove a specific file from a channel's storage. Use this to free up space or remove sensitive media.

  3. 31 Capability

    Get all channels

    Get a complete list of all channels in your app context. This gives you a full overview of your messaging structure.

Set up in minutes

One URL. Then ask PubNub (Real-time Messaging) to work.

Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use PubNub (Real-time Messaging) from the conversation.

Choose your client

Live preview
Advanced clients IDE · CLI

Claude · Web + desktop

Official guide ↗

Connector URL · ready to paste

Streamable HTTP
https://edge.vinkius.com/vk_preview_RCnBsSkUGMNTFGRb3L5phSfqwmHtbHFrYEYF7Aui/mcp
  1. Step 01

    Open Connectors

    In Claude Web or Claude Desktop, open Settings and choose Connectors.

  2. Step 02

    Add the URL

    Choose Add custom connector, name it PubNub (Real-time Messaging), and paste the URL above.

  3. Step 03

    Turn it on in chat

    Select +, open Connectors, and enable PubNub (Real-time Messaging) for the conversation.

Where the request belongs

Work PubNub can move forward.

Built around the request

This is for developers and ops leads who need to move past request-response loops. It's for the person tired of manual dashboard refreshing or the support lead who needs to see exactly who's waiting in a queue right now.

01

IoT Developer

Sends device heartbeats and control commands through real-time channels to monitor hardware status.

02

Support Lead

Monitors live chat history and user presence to manage high-volume tickets and live assistance.

03

System Architect

Audits channel metadata and keyset metrics directly from the AI interface to ensure system health.

Bring your own AI

Change the model, client or framework. Keep PubNub connected.

  • Claude
  • ChatGPT
  • Gemini
  • Cursor
  • VS Code
  • Windsurf
  • ZCode
  • Cline
  • Zed
  • Continue
  • Kiro
  • Roo Code
  • Zencoder
  • Goose
  • Void
  • Augment Code
  • Amp
  • Qodo
  • Tabnine
  • Pieces
  • Sourcegraph Cody
  • JetBrains
  • Warp
  • Amazon Q
  • Antigravity
  • BoltAI
  • Raycast
  • Jan
  • LM Studio
  • AnythingLLM
  • Open WebUI
  • Msty
  • Cherry Studio
  • LibreChat
  • TypingMind
  • Chorus
  • 5ire
  • n8n
  • LangChain
  • LlamaIndex
  • CrewAI
  • Vercel AI SDK

Before you connect

Questions about PubNub.

The practical details behind the request, access and result.

Can the PubNub MCP help me see who is online in my app?

Yes, it uses presence tracking to show you exactly who is currently in a channel or online. You can ask your agent to list everyone in a lobby or check a specific user's status instantly.

How does the PubNub MCP handle live chat history?

Your agent can pull past messages from any channel using the history capabilities. This is great for looking up old conversations or auditing what was said in a specific timeframe.

Can I use the PubNub MCP to send push notifications?

Yes, it includes capabilities to manage and list push notification channels for your devices. You can tell your agent to configure these so your users get live mobile alerts.

Is the PubNub MCP good for IoT device monitoring?

It's perfect for that. You can use it to monitor device heartbeats and send control commands back to the devices through real-time channels.

Can the PubNub MCP help with data compliance?

Yes, it includes a capability to delete message history. You can ask your agent to purge old logs from specific channels to ensure you're following your data retention policies.

How do I manage user profiles with the PubNub MCP?

You can use the app context capabilities to create, update, or remove users. This allows your agent to manage memberships and user metadata without needing to touch your main database.

How can I check if a specific user is currently online in a channel?

You can use the presence_here_now capability to see a list of all active UUIDs in a specific channel, or presence_where_now to find all channels a specific UUID is currently subscribed to.

Can the AI retrieve past messages from a channel?

Yes, the get_message_history capability allows the agent to fetch historical messages from one or more channels, including metadata and specific time ranges.

Is it possible to manage user profiles and metadata through this server?

Absolutely. You can use set_user to create or update profiles and get_user to retrieve them. You can also manage channel metadata using set_channel and get_channel.

One connection away

Give your agent a direct line to PubNub.

Connect PubNub once. Keep it beside 5,900+ managed Connectors when the next task needs more.

Explore every Connector No credit card required · Free tier available