Ably Io Platform

The [REST API specification](https://www.ably.io/documentation/rest-api) for Ably.

This Ably Io Platform MCP server is compatible with any MCP client including Claude Desktop, Cursor, and other Model Context Protocol implementations.

Developer Tools
FIELDS

Tools From This Provider (22)

Getmetadataofallchannels

Enumerate all active channels of the application

Getmetadataofchannel

Get metadata of a channel

Getmessagesbychannel

Get message history for a channel

Publishmessagestochannel

Publish a message to the specified channel

Getpresenceofchannel

Get presence on a channel

Getpresencehistoryofchannel

Get presence on a channel

Requestaccesstoken

This is the means by which clients obtain access tokens to use the service. You can see how to construct an Ably TokenRequest in the [Ably TokenRequest...

Deletepushdevicedetails

Delete a device details object.

Getpushsubscriptionsonchannels

Get a list of push notification subscriptions to channels.

Subscribepushdevicetochannel

Subscribe either a single device or all devices associated with a client ID to receive push notifications from messages sent to a channel.

Getchannelswithpushsubscribers

Returns a paginated response of channel names.

Unregisterallpushdevices

Unregisters devices. All their subscriptions for receiving push notifications through channels will also be deleted.

Getregisteredpushdevices

List of device details of devices registed for push notifications.

Registerpushdevice

Register a device’s details, including the information necessary to deliver push notifications to it. Requires "push-admin" capability.

Unregisterpushdevice

Unregisters a single device by its device ID. All its subscriptions for receiving push notifications through channels will also be deleted.

Getpushdevicedetails

Get the full details of a device.

Patchpushdevicedetails

Specific attributes of an existing registration can be updated. Only clientId, metadata and push.recipient are mutable.

Putpushdevicedetails

Device registrations can be upserted (the existing registration is replaced entirely) with a PUT operation. Only clientId, metadata and push.recipient are mutable.

Updatepushdevicedetails

Gets an updated device details object.

Publishpushnotificationtodevices

A convenience endpoint to deliver a push notification payload to a single device or set of devices identified by their client identifier.

Getstats

The Ably system can be queried to obtain usage statistics for a given application, and results are provided aggregated across all channels in use in the application in the specified period. Stats may...

Gettime

This returns the service time in milliseconds since the epoch.

Provider Information

CategoryDeveloper Tools
Auth TypeFIELDS
AddedOctober 21, 2025
UpdatedNovember 3, 2025
Used By Tools
22

Quick Links

Need Help?

Having trouble configuring Ably Io Platform? Check the available resources below.

Ably Io Platform MCP Server - MCP Bundles • MCP Providers