Ably Connector for AI agents.
14 live capabilities
Manage real-time messaging and push notifications for your live apps.
Waiting for input…
Why people use Ably
Ably for Real-Time Messaging Management
With this Connector, that friction disappears. You can stay inside your editor and just tell your agent to list your active channels or broadcast a message. It turns a multi-tab workflow into a single conversation, letting you manage your live data streams without ever leaving your workspace.
What Vinkius changes
You get a voice-controlled interface for your real-time messaging infrastructure.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Testing a new chat feature
A developer asks the agent to check who is in 'room-1' using get_presence and then sends a welcome message via publish_message.
- Real-world use case 02
Debugging a failed notification
An engineer uses push_publish to send a test alert to a specific device ID to see if the payload reaches the phone.
- Real-world use case 03
Audit trail check
A product manager asks for the last 50 messages in a 'support' channel using get_messages to review recent interactions.
Complete set · 14capabilities
The complete Ably capability set.
These are the exact actions your AI can choose when you ask it to work with Ably.
01—04
4 capabilities in this set.
Part of 14 available through Ably.
- 01 Capability
Get channel metadata
Get metadata for a specific channel. Pull the configuration and details for any channel.
- 02 Capability
Get message
Get a specific message by serial. Find a single message in your history using its unique ID.
- 03 Capability
Batch presence
Get presence for multiple channels. Check who is online across your entire app at once.
- 04 Capability
Batch publish
Publish messages to multiple channels at once. Send a single update to every room simultaneously.
05—08
4 capabilities in this set.
Part of 14 available through Ably.
- 05 Capability
Batch push publish
Publish batch push notifications. Send a group of alerts to many users in one command.
- 06 Capability
Get messages
Retrieve message history for a channel. See what was said in a specific room recently.
- 07 Capability
Get presence history
Get presence history for a channel. Track when users joined or left over time.
- 08 Capability
Get presence
Get current presence members for a channel. See a real-time list of who is currently active.
09—11
3 capabilities in this set.
Part of 14 available through Ably.
- 09 Capability
Get stats
Retrieve application usage statistics. Use this to see how many messages your app is handling.
- 10 Capability
List channels
Enumerate all active channels. This helps you find the correct channel ID quickly.
- 11 Capability
Publish message
Publish a message to a specific channel. Send updates or alerts to your users instantly.
12—14
3 capabilities in this set.
Part of 14 available through Ably.
- 12 Capability
Push publish
Publish a direct push notification. Use this to reach specific devices or client IDs.
- 13 Capability
Revoke tokens
Revoke Ably tokens before their expiry. This keeps your infrastructure secure by rotating access.
- 14 Capability
Update message
Update, delete, or append to a message. Fix errors or update live content on the fly.
Set up in minutes
One URL. Then ask Ably to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Ably from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_7FhLG86kkySnDPZ823hCqylyJCaovl8f3hyGPw7a/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it Ably, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Ably for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_7FhLG86kkySnDPZ823hCqylyJCaovl8f3hyGPw7a/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the Ably URL.
- Step 03
Save and start
Save the connection and enable Ably in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"ably": {
"url": "https://edge.vinkius.com/vk_preview_7FhLG86kkySnDPZ823hCqylyJCaovl8f3hyGPw7a/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using Ably
Open Agent mode in chat and ask: "Using Ably, help me...". 14 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"ably": {
"url": "https://edge.vinkius.com/vk_preview_7FhLG86kkySnDPZ823hCqylyJCaovl8f3hyGPw7a/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using Ably
Ask Copilot: "Using Ably, help me...". 14 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"ably": {
"url": "https://edge.vinkius.com/vk_preview_7FhLG86kkySnDPZ823hCqylyJCaovl8f3hyGPw7a/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using Ably
Open Cascade and ask: "Using Ably, help me...". 14 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"ably": {
"url": "https://edge.vinkius.com/vk_preview_7FhLG86kkySnDPZ823hCqylyJCaovl8f3hyGPw7a/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using Ably
Ask Cline: "Using Ably, help me...". 14 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add ably --transport http "https://edge.vinkius.com/vk_preview_7FhLG86kkySnDPZ823hCqylyJCaovl8f3hyGPw7a/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using Ably
Ask Claude: "Using Ably, show me...". 14 tools are ready
Where the request belongs
Work Ably can move forward.
This is for the engineer who needs to see what is happening in a live channel right now without digging through logs or complex dashboards.
Backend Developer
Debugging live message flows and checking channel states during a sprint.
DevOps Engineer
Monitoring app usage stats and rotating security tokens quickly.
Product Engineer
Testing push notification payloads and presence logic during feature builds.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsPubNub (Real-time Messaging)
Enable real-time messaging, presence tracking, and message history for your AI agent using PubNub's global data stream network.
Pusher Channels
Manage real-time communication via Pusher. trigger events, monitor active channels, and manage presence users directly from your AI agent.
ntfy (Push Notifications)
Send and receive push notifications via ntfy topics directly from your AI agent to any device.
Engagespot
Manage multi-channel notifications via Engagespot. trigger workflows, manage user profiles, and handle notification preferences directly from any AI agent.
Common Room
Unify community signals from Slack, Discord, GitHub, and social media to identify your most engaged users and advocates.
Pumble
Bring your AI agent into your Pumble workspace. read channel history, post messages, create channels, and manage team communication seamlessly.
Bring your own AI
Change the model, client or framework. Keep Ably connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about Ably.
The practical details behind the request, access and result.
Can I use Ably MCP to manage my real-time chat rooms?
Yes, you can use it to list active channels, fetch metadata, and manage your pub/sub infrastructure using natural language.
Does Ably MCP support sending push notifications?
Yes, it allows you to send direct push notifications to specific devices or client IDs for your mobile and web apps.
How can I check who is online in an Ably channel?
You can ask your agent to check the presence of members in any specific channel to see who is currently active.
Can I use Ably MCP to debug my real-time messaging?
It makes debugging easier by letting you retrieve message history and check live channel states directly in your chat.
Is Ably MCP helpful for testing mobile push alerts?
It is perfect for testing, as you can quickly send individual or batch push notifications to specific IDs to verify payloads.
How do I see my app's usage stats with Ably MCP?
You can simply ask your agent to show your application usage statistics to see message volume and connection peaks.
Can Ably MCP help me revoke security tokens?
Yes, it can revoke Ably tokens before they expire to help you maintain tight control over your infrastructure access.
Can I see who is currently active in a specific channel?
Yes. Use the get_presence capability with the target Channel ID to retrieve a list of all members currently connected and their status.
How do I send a single message to multiple channels at once?
You can use the batch_publish capability. Provide a comma-separated list of channel IDs and the data payload to broadcast to all of them in one request.
Is it possible to retrieve the history of messages sent to a channel?
Absolutely. Use the get_messages capability to fetch the message history for any channel, with options to filter by timestamp or limit the number of results.
One connection away
Give your agent a direct line to Ably.
Connect Ably once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available