Guides · messaging · Everyday developer services

Ably Pub/Sub

Realtime messaging platform. Create an app and an API key with chosen capabilities; clients should use token auth issued by your server.

Researched · not yet run liveLast researched 25 October 2026 · Ably · provider site

Researched, not yet run live. Built from the provider’s official pages (linked below). A person hasn’t walked this flow end to end yet, so check each step against the source.

Steps

Steps marked “human step” are ones only you can do: verapli never signs in, submits, pays or accepts terms for you.

  1. Sign in or create a Ably account

    Sign in to Ably. If you have no account yet, you create it yourself; verapli does not create accounts.

    • Guided by hand
    • Human step: You sign in

    Where: https://ably.com/login

  2. Create an app

    In the Ably dashboard create an app.

    • Guided by hand
    • Human step: You press submit
    • After: Sign in or create a Ably account
  3. Create an API key

    In the app's API Keys tab click Create a new API key, name it and choose capabilities (optionally revocable tokens or channel scoping). Keep it server-side; give clients short-lived tokens.

    • Guided by hand
    • Human step: You press submit
    • After: Create an app

    verapli captures ABLY_API_KEY here by plain code: encrypted in your browser, never shown to AI.

Terms and gotchas

Plain-English summary, not legal advice. Each card links its source.

Worth knowingThe rules say

Keys stay server-side

Ably says never to use API keys in client-side code; issue tokens from your server instead. [1]

What you end up with

Env varSecretFormatWhat it is
ABLY_API_KEYsecretxxxxxx.xxxxxx:…Ably API key (appId.keyId:secret), server only. Env var name is a verapli convention.

Pricing

  • Free tier: 200 concurrent connections, 500 messages/second, 6M messages/month.
  • Costs: Standard $29/month plus usage.

Source [2]

For agents

The same entry as JSON: /api/v1/entries/ably/pubsub · requirements /api/v1/requirements/ably/pubsub · terms /api/v1/terms/ably/pubsub.

Remote MCP (read-only, no auth)
claude mcp add --transport http verapli https://verapli.com/mcp

> "What do I need for Ably Pub/Sub, and how long will it take?"
  → tools/call requirements { "provider_id": "ably/pubsub" }

Sources

  1. Ably docs - Authentication Key = app ID + key ID + secret; created in dashboard API Keys with capabilities, optional revocation or channel scoping; Control API can create keys; never use API keys in client-side code, use token auth (JWT) via authCallback · accessed 25 October 2026 · official
  2. Ably pricing Free plan 200 concurrent connections, 500 messages/second, 6M messages/month; Standard $29/month plus usage · accessed 25 October 2026 · official

Provider rules change. This page is generated from verapli registry version 2026.1025.316; spotted something out of date? Tell us. Ably is not affiliated with verapli.