Better Stack Connector for AI agents.
10 live capabilities
Manage uptime incidents and on-call rotations from your chat interface.
Waiting for input…
Why people use Better Stack
Better Stack for Eliminating Dashboard Fatigue
This Connector puts that data in one place. Your agent can pull the incident payload and tell you who's on call in one go. You get a clear picture of the problem without the tab-hopping.
What Vinkius changes
You get an AI teammate that handles the heavy lifting of monitoring and incident triage.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Triage a 3 AM production page
An SRE gets paged and asks the agent to list_incidents and list_on_call to see what's wrong and who's on duty.
- Real-world use case 02
Audit cron job health
A developer uses list_heartbeats to check if all background workers are reporting correctly during a migration.
- Real-world use case 03
Review public status
A product manager asks the agent to read the status pages to see if the current outage is visible to customers.
Complete set · 10capabilities
The complete Better Stack capability set.
These are the exact actions your AI can choose when you ask it to work with Better Stack.
01—04
4 capabilities in this set.
Part of 10 available through Better Stack.
- 01 Capability
List incidents
List all explicit incidents on Better Stack. This helps you see what is currently firing or has resolved recently.
- 02 Capability
Get incident
Retrieve the native timeline payload of an explicit incident. This provides the raw data needed for deep debugging.
- 03 Capability
List monitors
List every uptime monitor you have active on Better Stack. This gives you a bird's eye view of your entire monitoring fleet.
- 04 Capability
Get monitor
Get the full configuration and status for a specific monitor. Use this to see exact latency constraints and ping targets.
05—07
3 capabilities in this set.
Part of 10 available through Better Stack.
- 05 Capability
Acknowledge incident
Acknowledge an ongoing explicit incident. This action halts the paging sequence so your team knows you're on it.
- 06 Capability
Resolve incident
Force resolve a specific incident. Use this to clear the dashboard once you've confirmed the fix is live.
- 07 Capability
List heartbeats
List all configured cron heartbeats securely. This helps you track the health of your background workers.
08—10
3 capabilities in this set.
Part of 10 available through Better Stack.
- 08 Capability
Get heartbeat
Get explicit details of a passive heartbeat node. Use this to check the last successful run of a specific task.
- 09 Capability
List status pages
List all explicit Status Pages. This lets you see what your customers see on your public dashboards.
- 10 Capability
List on call
List exact On-Call routing calendars. This tells you exactly who is responsible for the current shift.
Set up in minutes
One URL. Then ask Better Stack to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Better Stack 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_xq7kQqt3rPeZjz6W7YzsnYg5qqlmUHoAnFRvYBQj/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 Better Stack, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Better Stack for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_xq7kQqt3rPeZjz6W7YzsnYg5qqlmUHoAnFRvYBQj/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 Better Stack URL.
- Step 03
Save and start
Save the connection and enable Better Stack in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"better-stack-1": {
"url": "https://edge.vinkius.com/vk_preview_xq7kQqt3rPeZjz6W7YzsnYg5qqlmUHoAnFRvYBQj/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 Better Stack
Open Agent mode in chat and ask: "Using Better Stack, help me...". 10 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"better-stack-1": {
"url": "https://edge.vinkius.com/vk_preview_xq7kQqt3rPeZjz6W7YzsnYg5qqlmUHoAnFRvYBQj/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 Better Stack
Ask Copilot: "Using Better Stack, help me...". 10 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"better-stack-1": {
"url": "https://edge.vinkius.com/vk_preview_xq7kQqt3rPeZjz6W7YzsnYg5qqlmUHoAnFRvYBQj/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 Better Stack
Open Cascade and ask: "Using Better Stack, help me...". 10 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"better-stack-1": {
"url": "https://edge.vinkius.com/vk_preview_xq7kQqt3rPeZjz6W7YzsnYg5qqlmUHoAnFRvYBQj/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 Better Stack
Ask Cline: "Using Better Stack, help me...". 10 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add better-stack-1 --transport http "https://edge.vinkius.com/vk_preview_xq7kQqt3rPeZjz6W7YzsnYg5qqlmUHoAnFRvYBQj/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 Better Stack
Ask Claude: "Using Better Stack, show me...". 10 tools are ready
Where the request belongs
Work Better Stack can move forward.
This is for the SRE or DevOps engineer who's tired of clicking through multiple dashboards at 2 AM and wants a direct line to their infrastructure data.
Site Reliability Engineer
Uses the Connector to triage high-priority alerts and check on-call rotations without leaving the chat.
DevOps Engineer
Audits heartbeat statuses for background workers and reviews uptime monitor configurations.
Engineering Manager
Reviews downtime timelines and checks public status pages to give updates to stakeholders.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsBetter Stack
Monitor uptime and incidents via Better Stack. list monitors, heartbeats, and on-call schedules directly from any AI agent.
Incident.io
Manage incidents, roles, and on-call schedules via Incident.io API.
PagerDuty
Manage incidents, services, on-call schedules, and escalation policies via PagerDuty. trigger, acknowledge, and resolve alerts from any AI agent.
ncScale
Monitor and observe your no-code stack via ncScale. track logs, alerts, and tickets directly from your AI agent.
Opsgenie
Automate incident management via Opsgenie. manage alerts, track on-calls, and coordinate incidents directly from any AI agent.
PagerDuty Incident Trigger
This MCP does exactly one thing: it triggers incidents in PagerDuty. That's its only function, and nothing else. Incredible for giving your AI agents the power to wake up engineers.
Bring your own AI
Change the model, client or framework. Keep Better Stack 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 Better Stack.
The practical details behind the request, access and result.
Can the Better Stack MCP help me during a production outage?
Yes, it allows your AI agent to pull incident details, check on-call schedules, and acknowledge alerts directly from your chat interface, which helps you triage faster.
How does the Better Stack MCP handle on-call schedules?
It exposes your on-call routing calendars so you can ask your agent exactly who is on duty for any given shift or team rotation.
Can I use the Better Stack MCP to see my heartbeat status?
Yes, your agent can check the status of your cron heartbeats and background workers to ensure your passive tracking endpoints are running.
Does the Better Stack MCP support public status pages?
It can read your public-facing status dashboards, allowing you to quickly check what information is being shared with your customers.
Can my AI agent acknowledge alerts with the Better Stack MCP?
Yes, your agent can acknowledge ongoing incidents to halt the paging sequence while you work on a resolution.
Is the Better Stack MCP good for checking DNS probes?
It can retrieve the definitions and current status of all your active monitors, including DNS probes and HTTP endpoint pings.
Can my AI automatically acknowledge an incident so my phone stops ringing?
Yes! Running the acknowledge_incident capability pushes a verified API command halting escalation cycles (like SMS and phone calls) natively while you debug.
Is it possible to see the exact HTTP response body or headers that caused a monitor to fail?
Yes, pulling details via get_incident exposes the raw nested trace containing the root cause payloads and server errors Better Stack historically received when the check failed.
Can the agent create new monitors automatically?
No. The integration focuses safely on observation, alerting resolution, and tracking currently. Creation endpoints represent mutation vectors decoupled to ensure you preserve billing and account structure intentionally.
One connection away
Give your agent a direct line to Better Stack.
Connect Better Stack once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available