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.
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 DetailsPublish 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 HistoryReach 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 ChannelsKeep 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.
- 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.
- 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.
- 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
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.
The tools Ably sits next to
Same connection, same setup. Pick the next one your team already uses.
Appcircle
Triggers builds through Git webhooks, reports what shipped and to whom, and serves Enterprise App Store in-app updates.
Cloudflare api key
Cloudflare is a leading platform for website security, performance, and reliability.
Doppler
Reads secret values from the right config, generates end-to-end encrypted share links, rotates and annotates values, and answers who changed what.
Kaleido
Issues and retires API keys, registers x509 identity proofs, checks plan limits and regions, and reports the month's blockchain spend.
Prisma
Runs read-only queries against Prisma Postgres, provisions projects and databases on request, audits connections, and restores backups.
Svix
Traces a webhook through its delivery attempts, registers applications and endpoints, replays what failed, and rotates endpoint signing secrets.

Ready to connect Ably?
Authorize the account and your agent has all 25 actions from the first conversation.


