Checks channel presence, publishes realtime and batch messages, sends push notifications, and maintains the Ably device registry.
25actions available
Every action runs live through MCP. Nothing to build, nothing to maintain.
Ayro sends a real-time message to connected clients on an Ably channel instantly. Users receive broadcasts for updates, alerts, or coordination without polling.
Ayro delivers a push notification directly to a user's mobile device or endpoint. Messages reach customers even when your app is closed or backgrounded.
Ayro enrolls a new device for receiving push notifications in your system. Future notifications route reliably to that endpoint for all campaigns.
Each card is one request a support team gets, and the Ably actions Ayro runs to close it.
Ayro 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.
Ayro 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.
Ayro 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.
Ayro 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.
How it works
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Ayro reads the Ably actions it has and picks the ones a request needs.
Authorize the Ably account your team already uses — one consent screen, no API keys, no mapping tables. Ayro can only do what you granted that account, and you can disconnect it at any time.
Describe the job the way you would hand it to a teammate. Ayro maps it to the Ably actions that close it and chains as many as the request needs.
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 freeAbly · Ayro
What can you do in Ably without me setting anything up?
These, right away:
Great, let's start with the first one.
FAQ
Setup, permissions, and the limits of what Ayro can do inside Ably.
No. Request Access Token issues a token scoped to specific capabilities and client identifiers with time-bound access, so Ayro 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.
All 25 actions your agent can call on Ably, straight from the live MCP connection.
This tool enables querying the presence states of multiple channels in a single API request.
This tool enables querying presence history for multiple channels in a single API request.
This tool allows you to unsubscribe devices or clients from push notifications for specific channels.
This tool retrieves metadata and details for a specific channel in Ably.
This tool retrieves the message history for a specified Ably channel.
Obtain the set of members currently present for a channel.
Retrieve all historical versions of a specific message from an Ably channel.
This tool retrieves the history of presence messages for a specified channel in Ably.
Get the full details of a device registration for push notifications.
This tool retrieves the current server time from Ably's service in milliseconds since the epoch.
This tool retrieves your application's usage statistics from Ably.
Enumerate all active channels in the Ably application.
List all channels with at least one subscribed device.
This tool retrieves a list of all push notification channel subscriptions.
List all devices registered for receiving push notifications in your Ably application.
Partially update specific attributes of an existing device registration in Ably's push notification system.
Batch publish messages to multiple channels in parallel.
This tool will allow users to publish a message to a specified Ably channel using a POST request.
Publish a push notification directly to device(s) via Ably's Push Notifications API.
Batch publish push notifications directly to specific recipients.
Register a device for receiving push notifications in Ably.
Request an access token for Ably authentication.
Unregister matching devices for push notifications.
Unregister a single device from push notifications in Ably.
Update (upsert) a device registration for push notifications in Ably.
Same connection, same setup. Pick the next one your team already uses.
Triggers builds through Git webhooks, reports what shipped and to whom, and serves Enterprise App Store in-app updates.
Cloudflare is a leading platform for website security, performance, and reliability.
Reads secret values from the right config, generates end-to-end encrypted share links, rotates and annotates values, and answers who changed what.
Issues and retires API keys, registers x509 identity proofs, checks plan limits and regions, and reports the month's blockchain spend.
Runs read-only queries against Prisma Postgres, provisions projects and databases on request, audits connections, and restores backups.
Traces a webhook through its delivery attempts, registers applications and endpoints, replays what failed, and rotates endpoint signing secrets.

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