4,500+ servers built on MCP Fusion
Vinkius

Checkly MCP. Monitor API Uptime and Performance Conversationaly

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Checkly MCP on Cursor AI Code Editor MCP Client Checkly MCP on Claude Desktop App MCP Integration Checkly MCP on OpenAI Agents SDK MCP Compatible Checkly MCP on Visual Studio Code MCP Extension Client Checkly MCP on GitHub Copilot AI Agent MCP Integration Checkly MCP on Google Gemini AI MCP Integration Checkly MCP on Lovable AI Development MCP Client Checkly MCP on Mistral AI Agents MCP Compatible Checkly MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Checkly connects your AI agent directly to application monitoring and E2E testing data. You can list all configured API endpoint checks, run immediate system health tests, and get performance metrics on demand—all through natural conversation.

It handles everything from uptime tracking to auditing alert channels.

What your AI agents can do

Get check details

Retrieves full operational details for one specified API or browser monitor check.

Get check performance metrics

Pulls historical performance data, like average response times, for a specific check.

Get checkly account info

Gets core metadata about your Checkly account and organizational structure.

+ 5 more capabilities included
Get Full Monitor Inventory

Lists every API and browser test currently running within the Checkly system.

Audit Account Metadata

Retrieves core account information, organizational structure, and user details for your workspace.

Execute Immediate Health Checks

Manually forces a selected monitor to run immediately, providing instant system status updates.

Retrieve Performance Data

Pulls detailed response time metrics and performance history for any specific check.

Manage Background Tasks (Heartbeats)

Lists all scheduled cron jobs or heartbeat monitors to confirm background processes are active.

List Alerting Destinations

Provides a full list of configured alert channels, including Slack, Email, and PagerDuty integrations.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Checkly MCP Server: 8 Tools for Monitoring & Testing

Use these eight tools to list monitors, pull historical data, run manual tests, and audit your entire application monitoring stack via natural language.

get019d756e

get check details

Retrieves full operational details for one specified API or browser monitor check.

get019d756e

get check performance metrics

Pulls historical performance data, like average response times, for a specific check.

get019d756e

get checkly account info

Gets core metadata about your Checkly account and organizational structure.

list019d756e

list check groups

Lists the major groupings or categories that contain related checks.

list019d756e

list checkly alert channels

Lists all services (like Slack, Email, PagerDuty) where system alerts can be sent.

list019d756e

list checkly checks

Provides a comprehensive list of every configured API and browser monitoring check.

list019d756e

list checkly heartbeats

Lists all scheduled background jobs (cron monitors) to verify their status.

trigger019d756e

trigger check run

Immediately forces a specific check or monitor to run its test cycle, regardless of the schedule.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Checkly, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

Checkly connects your AI agent right into its monitoring data. You don't gotta open up a dashboard or mess with dashboards—you just talk to it, and your agent handles all the heavy lifting for checking API health and tracking performance. It’s built to let you verify system reliability on demand, whether that means knowing if an endpoint is up or seeing how fast it responds.

Get Full Monitor Inventory: You can start by listing every single API and browser test currently running in your Checkly setup using list_checkly_checks. This gives you a complete inventory of everything configured to check for outages. If you need to know what groups related checks fall into, use list_check_groups to get those major categories.

Audit Account Metadata: Need to know the core details about your workspace? You can pull fundamental account information and organizational structure using get_checkly_account_info. This tool gives you a clear look at how your accounts are set up internally.

List Alerting Destinations: To see where system alerts actually go—like Slack, Email, or PagerDuty—you run list_checkly_alert_channels. That list shows every service that's configured to receive notifications when something breaks.

Manage Background Tasks (Heartbeats): You can check the status of all scheduled background jobs, or 'heartbeat monitors,' by using list_checkly_heartbeats. This confirms that your automated cron processes are actually running and doing their job in the background.

Get Specific Check Details: If you need to know exactly how one specific monitor is set up—say, what parameters it uses or which endpoint it targets—you call get_check_details, specifying the exact API or browser check you're interested in.

Execute Immediate Health Checks: Don’t wait for the schedule. If you gotta verify system health right now, use trigger_check_run. You can manually force any selected monitor to run its test cycle immediately, giving you instant status updates on an endpoint or site.

Retrieve Performance Data: Wanna know how fast things used to be? With get_check_performance_metrics, you pull detailed historical data. This tool gathers performance metrics like average response times for any specific check, letting you track trends over time instead of just seeing if it's up or down.

How It All Works Together: Your agent pulls together all this info naturally. You can start by getting a full list of checks with list_checkly_checks, then select one to run an immediate test using trigger_check_run. After the test finishes, you can feed that check's identifier into get_check_performance_metrics to grab historical data and see how it stacks up against its past performance.

You can cross-reference this by checking if the alert channel list via list_checkly_alert_channels includes PagerDuty, which tells you where system failures will actually be reported.

It’s all about getting specific answers fast. Checking account details with get_checkly_account_info helps set context for what's being monitored, while confirming background jobs are running via list_checkly_heartbeats means the monitoring itself isn't failing silently. You control every step from inventory listing to performance auditing.

How Checkly MCP Works

  1. 1 Subscribe to this server on the Vinkius Marketplace.
  2. 2 Enter your Checkly API Key and Account ID (you get these from your Checkly settings).
  3. 3 Start querying system health metrics or running checks through your AI client.

The bottom line is: you manage monitoring, performance, and alerts by talking to your agent instead of clicking through dashboards.

Who Is Checkly MCP For?

This is for the DevOps Engineer who's tired of opening three different tabs—the dashboard, the logs, and the documentation—just to check if a key API endpoint broke. It targets SREs who need quick performance audits at 2 AM and QA Engineers who run synthetic tests constantly.

Site Reliability Engineer (SRE)

Audits overall system health, checks list_checkly_heartbeats to confirm cron jobs are running, and uses get_check_performance_metrics when a latency spike is reported.

DevOps Engineer

Manually triggers an urgent check using trigger_check_run after a code deployment to verify API uptime before announcing it's live.

QA Automation Engineer

Lists all configured checks via list_checkly_checks, reviews the status of browser-based synthetic tests, and uses get_check_details to pull specific failure logs.

What Changes When You Connect

  • Audit performance dips without opening a dashboard. Use get_check_performance_metrics to pull average response times or peak latency data directly into your chat thread.
  • Instantly verify system health after a deployment. Call trigger_check_run to manually fire off a test, giving you immediate confirmation if an API endpoint is broken.
  • See everything in one place. Run list_checkly_checks to get a complete inventory of all APIs and browser tests configured across your entire system.
  • Know where alerts go. Use list_checkly_alert_channels to quickly audit whether Slack, Email, or PagerDuty is correctly attached to critical services.
  • Track background jobs easily. Running list_checkly_heartbeats confirms that scheduled cron tasks—like daily report syncs—are actually running and healthy.
  • Get specific details fast. Instead of scrolling through logs, use get_check_details to get the exact status and configuration for a single monitor.

Real-World Use Cases

01

Post-Deployment Verification

The backend team just pushed v2.0 of the payment API, but they don't want to wait for the scheduled check. They ask their agent: 'Run a test on the Payment Gateway endpoint.' The agent uses trigger_check_run and reports back in seconds if the status is green or red.

02

Investigating Latency Spikes

The SRE notices an unusual spike in checkout page load times. They ask their agent to pull performance data for the 'Checkout Flow' check using get_check_performance_metrics so they can pinpoint exactly when and why the slowdown happened, without navigating complex graphs.

03

Checking Background Integrity

The team wakes up and realizes daily reports aren't syncing. They ask their agent to check heartbeats using list_checkly_heartbeats. The agent confirms the 'Daily Report Sync' job is active and provides the last ping time.

04

Pre-Launch Audit

A QA engineer needs to confirm that all monitoring coverage is in place. They use list_checkly_checks to get a list of every single endpoint monitored, ensuring nothing was missed before going live.

The Tradeoffs

Assuming the dashboard holds everything

Trying to check if background jobs are running by just looking at the main status page. You might miss a critical heartbeat monitor that only runs every 24 hours.

Don't eyeball it. Use list_checkly_heartbeats to get an explicit list and verify the operational status of your scheduled tasks.

Only checking basic status

Asking 'Is the API up?' and getting a simple PASS/FAIL without knowing why or how long it took. You don't know if 200ms was good last week.

Always follow up with get_check_performance_metrics to get actual data—the average response time, the peak latency, and historical trends.

Ignoring alert destinations

A critical service fails, but nobody gets notified because the team forgot to update which channel receives alerts.

Run list_checkly_alert_channels first. Verify that Slack, PagerDuty, and Email are all configured where they need to be.

When It Fits, When It Doesn't

Use this server if your core problem is verifying system uptime or performance against predefined API/Web standards. You use it when you need an external, real-time view of whether something works (e.g., 'Is the login endpoint responding right now?').

Don't use this if you are trying to manage user credentials, handle payment billing logic, or perform complex data transformations across multiple systems. For those jobs, you need a dedicated workflow automation tool. This server is purely for monitoring health and availability. If the check runs successfully but the API returns a '401 Unauthorized' error, this server tells you it failed—it doesn't tell you why in a business sense; that requires deeper logging integration.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Checkly. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 8 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

get_check_details get_check_performance_metrics get_checkly_account_info list_check_groups list_checkly_alert_channels list_checkly_checks list_checkly_heartbeats trigger_check_run

Debugging an outage shouldn't require 5 tabs and copy-pasting IDs.

Today, checking the status of your services means jumping between the main dashboard, the specific monitor details page, the performance graph for that monitor, and then manually cross-referencing alert settings. You spend five minutes just gathering evidence before you even know what broke.

With this MCP server, you ask your agent: 'What's up with API X?' The agent pulls everything together—status, performance data via `get_check_performance_metrics`, and the full details from `get_check_details`—and gives you a single, actionable answer in the chat.

Checkly MCP Server: Run live tests instantly.

Traditionally, if something broke outside of business hours, you were stuck waiting for the scheduled cron job to catch it. You had to wait until morning or manually log into a console just to test one thing. Now, simply tell your agent: 'Run a check on the User Profile API.' It uses `trigger_check_run` and gives you the pass/fail status in real-time. No waiting. Just answers.

Common Questions About Checkly MCP

How do I list all my monitors using list_checkly_checks? +

You just call list_checkly_checks. This tool gives you a comprehensive inventory of every API and browser test configured in your account, so you know exactly what's being watched.

Can I check performance metrics using get_check_performance_metrics? +

Yes. You use get_check_performance_metrics to pull historical data for a specific monitor. This lets you see trends—like if the average response time has slowly climbed over the last week.

What is list_checkly_heartbeats and why do I need it? +

Heartbeat monitors are scheduled background jobs (cron). Calling list_checkly_heartbeats confirms they are running. It's crucial to ensure your non-API tasks, like daily reports, aren't failing silently.

If I want to test an API right now, should I use trigger_check_run? +

Yes, that's the right tool. trigger_check_run manually forces a check to run immediately. It bypasses the schedule and gives you instant results for urgent debugging.

What information can I retrieve using list_checkly_account_info? +

It retrieves core account metadata and organizational structure. This tool confirms your primary Account ID and details the overall setup of your monitoring environment, which is useful for auditing or migrating data.

Using list_checkly_alert_channels, how can I audit all configured notification destinations? +

It lists every alert channel you have connected (like Slack, Email, and PagerDuty). This helps confirm that your monitoring system will send alerts to the correct teams when a check fails.

If I need all the settings and configuration for one monitor, what does get_check_details provide? +

It gives comprehensive technical details about a single check. You'll find setup parameters like target endpoints, monitoring frequency, and specific validation rules that aren't covered by basic performance metrics.

What information does list_check_groups provide about my monitoring setup? +

It lists logical groupings of your checks. This function helps you understand how monitors are categorized within Checkly, making it easier to manage and audit large numbers of related services.

Can I trigger an API check manually through the agent? +

Yes! Use the trigger_check_run tool with the unique check ID. The agent will instruct Checkly to run the test immediately from its global network.

How do I see the performance metrics for my homepage check? +

Use the get_check_performance_metrics tool with the check ID. Your agent will fetch detailed analytics including success rates and response time percentiles.

Where do I find my Checkly API Key and Account ID? +

Log in to your Checkly account and navigate to User Settings -> API Keys for the key. The Account ID can be found in the Account Settings section.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 8 tools

We've already built the connector for Checkly. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 8 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.