ably.io
Ably provides realtime messaging infrastructure for applications, including pub/sub, chat, synchronization, and related developer tooling. It offers hosted APIs and tools for both message/data-plane access and account/application management.
Ably exposes two documented HTTP APIs—a data-plane Platform REST API at `https://rest.ably.io` and a management Control API at `https://control.ably.net/v1`—plus the npm-distributed `ably` CLI; no public GraphQL or MCP server surfaced.
- Ably Control APIdiscovered
- Ably Platform REST APIdiscovered
- Ably CLIdiscovered
$ ably loginAcquired by the CLI — running ably login opens the auth flow and stores the credential.
Create or manage API keys for an app from the Ably dashboard or via the Control API/CLI. Ably documents API keys as the credential used for Basic auth with the data-plane APIs; the value format is appId.keyId:keySecret and should only be used on trusted servers. See Basic auth and the key-management capability mappings on Access tokens.
For client-safe data-plane access, issue a short-lived token instead of exposing an API key. Ably recommends JWTs: your trusted server uses your Ably API key to mint a JWT as described in Token auth. Ably also supports native Ably tokens issued via Ably's token flow. Use the approach described in Token auth; clients then present the resulting bearer token to Ably.
conventions · 1/8 published
- integrations.json✗
/.well-known/integrations.json - llms.txt✓https://ably.io/llms.txt
- API catalog✗
/.well-known/api-catalog - OpenAPI document✗
/api/schema/, /openapi.json, /swagger.json, /api/openapi.json, or /v1/openapi.json - MCP server card✗
/.well-known/mcp/server-card.json - OAuth protected resource✗
/.well-known/oauth-protected-resource - Agent card✗
/.well-known/agent-card.json - Agent skills✗
/.well-known/agent-skills/index.json
Publish these signals → /publishing