Ably

Ably MCP integration

Checks channel presence, publishes realtime and batch messages, sends push notifications, and maintains the Ably device registry.

25actions available

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Publish message to channel

    Lyro sends a real-time message to connected clients on an Ably channel instantly. Users receive broadcasts for updates, alerts, or coordination without polling.

  • Publish push notification

    Lyro delivers a push notification directly to a user's mobile device or endpoint. Messages reach customers even when your app is closed or backgrounded.

  • Register push device

    Lyro enrolls a new device for receiving push notifications in your system. Future notifications route reliably to that endpoint for all campaigns.

See all 25 actions

How businesses use Ably + Lyro

Each card is one request a support team gets, and the Ably actions Lyro runs to close it.

  • Check who is connected before sending anything

    Lyro reads the presence set on a channel, queries several channels in one request, and pulls occupancy from the channel metadata, so an update goes out knowing whether anyone is there to receive it.

    Get Channel PresenceQuery Batch PresenceGet Channel Details
  • Publish a realtime update to live subscribers

    Lyro publishes the message with its event name and payload to a channel, fans the same set out across several channels when the announcement is global, and reads the channel history back to confirm it landed.

    Publish Message to ChannelBatch Publish MessagesGet Channel History
  • Reach the devices that are not on the page

    Lyro sends a push straight to specific devices, batches up to 10,000 notifications in a single request for a wider announcement, and checks which channels still have subscribed devices behind them.

    Publish Push NotificationBatch Publish PushList Push Channels
  • Keep the push device registry honest

    Lyro registers a new device across iOS, Android, or web, audits the registrations already on the app, and unregisters the ones tied to devices that are gone.

    Register Push DeviceList Registered Push DevicesUnregister Push Device

How it works

Get started in 3 steps

Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Ably actions it has and picks the ones a request needs.

  1. 01

    Connect Ably

    Authorize the Ably account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.

  2. 02

    Tell your agent what you need

    Describe the job the way you would hand it to a teammate. Lyro maps it to the Ably actions that close it and chains as many as the request needs.

  3. 03

    Watch it work

    The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.

    Get started free
Ably · Lyro

Everything else about Ably

Setup, permissions, and the limits of what Lyro can do inside Ably.

  • No. Request Access Token issues a token scoped to specific capabilities and client identifiers with time-bound access, so Lyro can hand a client limited permissions instead of exposing the root key. Get Ably Service Time is available alongside it for the timestamp a valid token request needs.

Every action available in Ably

All 25 actions your agent can call on Ably, straight from the live MCP connection.

  • Query batch presence

    This tool enables querying the presence states of multiple channels in a single API request.

  • Query batch presence history

    This tool enables querying presence history for multiple channels in a single API request.

  • Delete channel subscription

    This tool allows you to unsubscribe devices or clients from push notifications for specific channels.

  • Get channel details

    This tool retrieves metadata and details for a specific channel in Ably.

  • Get channel history

    This tool retrieves the message history for a specified Ably channel.

  • Get channel presence

    Obtain the set of members currently present for a channel.

  • Get message versions

    Retrieve all historical versions of a specific message from an Ably channel.

  • Get channel presence history

    This tool retrieves the history of presence messages for a specified channel in Ably.

  • Get push device registration

    Get the full details of a device registration for push notifications.

  • Get ably service time

    This tool retrieves the current server time from Ably's service in milliseconds since the epoch.

  • Get application stats

    This tool retrieves your application's usage statistics from Ably.

  • List channels

    Enumerate all active channels in the Ably application.

  • List push channels

    List all channels with at least one subscribed device.

  • List push channel subscriptions

    This tool retrieves a list of all push notification channel subscriptions.

  • List registered push devices

    List all devices registered for receiving push notifications in your Ably application.

  • Patch push device registration

    Partially update specific attributes of an existing device registration in Ably's push notification system.

  • Batch publish messages

    Batch publish messages to multiple channels in parallel.

  • Publish message to channel

    This tool will allow users to publish a message to a specified Ably channel using a POST request.

  • Publish push notification

    Publish a push notification directly to device(s) via Ably's Push Notifications API.

  • Batch publish push notifications

    Batch publish push notifications directly to specific recipients.

  • Register push device

    Register a device for receiving push notifications in Ably.

  • Request access token

    Request an access token for Ably authentication.

  • Unregister all push devices

    Unregister matching devices for push notifications.

  • Unregister push device

    Unregister a single device from push notifications in Ably.

  • Update push device registration

    Update (upsert) a device registration for push notifications in Ably.

Ready to connect Ably?

Authorize the account and your agent has all 25 actions from the first conversation.

Support agent working at a laptop next to the Lyro mascot