StatusCake MCP. Check site health, speed, and SSL without leaving your editor.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
StatusCake MCP Server lets your AI agent monitor your entire infrastructure health directly from your chat client. Use specific tools to check uptime status, analyze page speed across global regions, or track SSL certificate expiration dates.
It manages heartbeat checks and tracks background task success without you ever having to open a web dashboard.
What your AI agents can do
Create heartbeat
Creates a scheduled heartbeat check for internal processes.
Create pagespeed
Generates a pagespeed test run against a specified URL and location.
Create ssl check
Initiates an SSL check for a given domain name.
Create, read, update, and delete uptime checks to ensure services are available 24/7.
Generate pagespeed checks and retrieve historical metrics across different global regions for performance auditing.
Create SSL checks and view current certificate status, including expiration dates and issuing authorities.
List or create heartbeat checks to confirm scheduled background processes are running correctly.
Retrieve lists of available global locations for uptime, SSL, and pagespeed testing.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
StatusCake: 27 Tools for Infrastructure Health
These tools allow your AI agent to perform every monitoring function—from checking basic uptime to analyzing global page speed history—all within the chat interface.
019ea608create heartbeat
Creates a scheduled heartbeat check for internal processes.
019ea608create pagespeed
Generates a pagespeed test run against a specified URL and location.
019ea608create ssl check
Initiates an SSL check for a given domain name.
019ea608create uptime
Sets up a new monitor to track if a website is online.
019ea608delete heartbeat
Removes an existing heartbeat monitoring check.
019ea608delete pagespeed
Deletes a scheduled pagespeed test run.
019ea608delete ssl check
Removes a specific SSL certificate monitoring check.
019ea608delete uptime
Stops and deletes an active uptime monitor.
019ea608get heartbeat
Retrieves the current status of a specific heartbeat check ID.
019ea608get pagespeed
Gets the latest pagespeed metrics for a given URL and location.
019ea608get pagespeed history
Retrieves historical data points for page speed checks over time.
019ea608get ssl check
Fetches the current status and expiration details of an SSL check.
019ea608get uptime
Retrieves the most recent uptime report for a specific monitor ID.
019ea608list contact groups
Lists all defined contact groups used for alerts and notifications.
019ea608list heartbeat locations
Fetches a list of geographic locations where heartbeat checks can be run.
019ea608list heartbeats
Lists all currently configured heartbeat monitoring jobs.
019ea608list maintenance windows
Shows a list of planned maintenance periods for monitored services.
019ea608list pagespeed locations
Retrieves the available locations for page speed testing.
019ea608list pagespeeds
Lists all existing pagespeed checks that have been set up.
019ea608list ssl checks
Retrieves a list of all configured SSL certificate monitors.
019ea608list ssl locations
Lists available locations for running SSL checks.
019ea608list uptime locations
Retrieves the global locations from which uptime checks can run.
019ea608list uptimes
Lists all active and configured uptime monitors.
019ea608update heartbeat
Modifies the schedule or settings of an existing heartbeat check.
019ea608update pagespeed
Updates parameters for a specific pagespeed monitoring test.
019ea608update ssl check
Modifies the domain or schedule of an existing SSL certificate check.
019ea608update uptime
Adjusts settings like interval or target URL for a running uptime monitor.
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
Make Your AI Do More
Start with StatusCake, 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
StatusCake MCP Server lets your AI agent monitor your entire infrastructure health right from your chat client. You don't gotta open some clunky web dashboard to check if everything's running or what your site's doing—your agent handles it.**
Managing Uptime: You can keep tabs on whether a service is up 24/7. Your agent sets up new monitors using create_uptime to track availability. You'll see the most recent status report instantly with get_uptime, which takes a specific monitor ID. If you need to tweak how often it checks or what URL it targets, just run update_uptime.
Need to shut down an old check? Use delete_uptime. Before you start monitoring, your agent can list all currently running jobs using list_uptimes and check out the global locations available for testing with list_uptime_locations.
Analyzing Page Speed: You'll get hard data on performance across different regions. Your AI client runs a full pagespeed test against any URL from a specified location by calling create_pagespeed. To grab the latest metrics, you use get_pagespeed, specifying both the URL and the region. But if you wanna see how things have changed over time, run get_pagespeed_history to pull historical data points.
If you gotta adjust what's being tested or where it runs, you can update parameters using update_pagespeed. To clean house, your agent deletes old tests with delete_pagespeed, and you can view all configured checks by listing them with list_pagespeeds after checking the available locations via list_pagespeed_locations.
Verifying SSL Security: You'll know if your certificate is good to go, especially when it comes to expiration dates. To start an SSL check on a domain name, you use create_ssl_check. You can then fetch the current status and see exactly when that cert expires by calling get_ssl_check. If the monitoring details change—like swapping out domains or changing schedules—you run update_ssl_check.
To remove an old check entirely, just hit delete_ssl_check. Your agent lists every configured SSL monitor using list_ssl_checks, and it shows you all the possible locations for running these checks through list_ssl_locations.
Monitoring Background Tasks: You can keep tabs on your scheduled processes. To set up a job check, use create_heartbeat to schedule monitoring for internal systems. You'll get the current status of that heartbeat check ID using get_heartbeat. If you need to adjust the timing or settings, run update_heartbeat. Need to clear out an old monitor? Use delete_heartbeat.
Your agent can list all active heartbeats with list_heartbeats, and it shows you where those checks are running via list_heartbeat_locations.
System Oversight: This server also gives you a high-level view of your whole setup. You can see planned downtime periods using list_maintenance_windows. If you need to know which contact groups get alerted when something breaks, list them with list_contact_groups. For more details on the monitoring tools themselves, your agent lets you manage and retrieve lists for all three main services: use list_uptimes for uptime checks, list_pagespeeds for speed tests, and list_ssl_checks for security monitors.
Everything's right here—your AI client handles it.
How StatusCake MCP Works
- 1 Subscribe to the StatusCake server and provide your API Key.
- 2 Connect your preferred AI client (Claude, Cursor, etc.) to the MCP endpoint.
- 3 Ask your agent a specific question, like 'What is the status of my main portal uptime?' The agent then executes the required tools (
get_uptime) and returns the data.
The bottom line is that you treat infrastructure monitoring like calling a function: ask for what you need, and get the result immediately in your chat window.
Who Is StatusCake MCP For?
This server is built for ops engineers who are sick of switching tabs. If you're a DevOps or SRE team member who spends time checking dashboards at 2 AM, this is for you. You need to run diagnostics and check health metrics without leaving your terminal or editor.
Uses the agent to automate uptime report retrieval and heartbeat status checks during incident response.
Checks the status of all monitors, manages maintenance windows using list_maintenance_windows, and verifies SSL certificates before deployments.
Runs page speed metrics against new endpoints directly from their coding environment to test performance locally.
What Changes When You Connect
- Instantly check availability: Use
get_uptimeorlist_uptimesto see if a service is up globally. No more manually checking dashboards when an outage hits. - Audit performance history: Instead of just seeing the current speed, use
get_pagespeed_historyto track trends and identify slow degradation over weeks. - Manage security risks: Use
list_ssl_checksandget_ssl_checkto proactively monitor certificate expiration dates. Catching an expiring cert days early saves a major headache. - Keep internal systems running: Manage scheduled background tasks using
list_heartbeatsandcreate_heartbeat. Confirm that backups and cron jobs are actually firing. - See your global coverage: Run
list_uptime_locationsto confirm you have monitors set up in all the critical regions where your users live. Don't rely on just one point. - Centralized control: Access tools like
list_maintenance_windowsdirectly via chat, letting your agent know about planned outages before anyone gets confused.
Real-World Use Cases
Incident Response During an Outage
The primary API is down. Instead of calling the web dashboard and waiting for reports, the SRE asks their agent: 'Run list_heartbeats and then check the status using get_uptime for the main API endpoint.' The agent executes both tools immediately, confirming if the problem is a single service failure or a widespread infrastructure issue.
Pre-Deployment Security Audit
A web developer needs to confirm that staging environment SSL certificates are valid before merging code. They ask their agent: 'Check SSL for staging.example.com.' The agent uses create_ssl_check and then get_ssl_check, returning the expiration date and validity status in seconds, letting them proceed safely.
Performance Regression Check
Marketing suspects a page is slowing down after a backend change. They ask their agent to run performance checks: 'Run create_pagespeed for the homepage and then get_pagespeed_history.' This provides hard metrics from multiple global locations, proving if the slowdown is localized or systemic.
Auditing Monitoring Scope
The operations team needs to verify every service has a dedicated monitor. They run list_uptimes, then use list_heartbeats and list_pagespeeds to cross-reference the services, ensuring no critical component was forgotten during setup.
The Tradeoffs
Relying on Web Dashboards
A user manually logs into StatusCake's website dashboard just to check if a site is down. This involves clicking through multiple tabs and waiting for page loads, wasting time and making it hard to script or integrate.
→
Use the agent directly. Instead of opening the UI, ask for status using get_uptime. It gets you the exact data point in one command cycle.
Assuming Single Location Checks
A developer checks uptime only from their local IP address and assumes that's sufficient. This misses regional failures, especially when dealing with international user bases.
→
Always use list_uptime_locations first. Then, run monitoring across multiple points using the location data to verify global availability.
Mixing up Check Types
Confusing a simple ping check with a full performance audit. Just checking basic 'is it online' doesn't tell you if the page is fast or if the SSL expired last night.
→
Run targeted checks: Use get_uptime for simple availability, but follow up with get_pagespeed and get_ssl_check to get full performance and security context.
When It Fits, When It Doesn't
Use this server if your job requires continuous monitoring across multiple vectors (availability, speed, SSL, internal process health) and you need that data instantly in a chat/editor interface. If you're an SRE team or devops engineer who regularly needs to audit infrastructure status without opening a browser, this is mandatory.
Don't use it if your only need is a simple 'Is the server IP reachable?' check; basic pings might suffice then. However, even for that, using get_uptime provides richer data (like latency and global reporting) than a basic ping tool. This server excels when you need to correlate multiple types of failures—for instance, if uptime is green but page speed history shows sudden degradation, the agent helps diagnose which check failed.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by StatusCake. 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
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 27 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Checking site status shouldn't require opening three different tabs.
Today, checking your infrastructure health means navigating away from your code. You jump to the uptime dashboard for availability. Then you open a separate tool for SSL certificate validation. Finally, you switch again to check page speed metrics. It's tedious clicking and copy-pasting statuses into a ticket.
With this MCP server, all that data is available in one place. Instead of switching tabs, your agent runs `list_uptimes`, then immediately fetches the current status via `get_uptime`. You get the definitive answer—global availability, performance metrics, and SSL health—without ever leaving your chat window.
StatusCake MCP Server: Monitor uptime, speed, and security in context.
Manual checks force you to treat monitoring as an afterthought. You run a quick check, get the status, close the tab, and forget about it until the next incident. This siloed approach means critical details—like when an SSL certificate is due to expire in 45 days—get missed entirely.
The agent changes that workflow. By exposing tools like `list_ssl_checks` and `update_uptime`, your AI client treats monitoring as part of the development loop. It's not just a check; it’s an actionable, integrated data source right where you need it.
Common Questions About StatusCake MCP
How do I monitor if my background cron jobs are running using StatusCake? +
You use heartbeat checks. First, run list_heartbeats to see what's configured. Then, create a new check with create_heartbeat and periodically retrieve its status with get_heartbeat.
What is the difference between list_uptimes and get_uptime? +
list_uptimes shows all your configured monitors—it's a directory. You use get_uptime when you know the ID of the monitor and just need its single, current status report.
Can I check page speed for multiple locations with StatusCake? +
Yes. First, run list_pagespeed_locations to see all available points. Then, use create_pagespeed repeatedly, specifying a different location each time, to build out your global performance map.
How do I update my monitoring settings? Do I need list_contact_groups first? +
To modify settings, you use the corresponding update_ tools (e.g., update_uptime). You don't usually need to check contact groups unless you are managing who gets alerted.
I want to delete an old monitoring test. Which tool should I use? +
Use the appropriate delete_ tool for that service: delete_uptime, delete_pagespeed, or delete_ssl_check. Always confirm the ID before running it.
If I need to see the current security details for one specific monitor, should I use `get_ssl_check`? +
Yes, get_ssl_check pulls the exact status of a single certificate. It tells you if it's valid and when it expires, which is critical for avoiding unexpected downtime or security warnings.
How do I track performance trends over time? Do I need to use `get_pagespeed_history`? +
You'll use get_pagespeed_history. This tool pulls data across multiple checks, allowing you to graph and analyze how loading times change week-over-week for deeper optimization.
Before I create an uptime monitor, what locations can I test from? Should I run `list_uptime_locations` first? +
You must run list_uptime_locations. This lists all the global endpoints you can choose from when setting up a new uptime check, ensuring comprehensive geographical coverage.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Vultr
Manage Vultr cloud infrastructure, bare metal instances, and backups directly from your AI agent.
Deno Deploy
Manage your Deno Deploy infrastructure — list apps, create deployments, and stream logs directly from your AI agent.
Censys
Search internet-connected hosts, SSL certificates and attack surface — discover exposed services and vulnerabilities.
You might also like
Pinpoint
Automate recruitment and talent acquisition via Pinpoint — manage jobs, applications, candidates, and interviews directly from any AI agent.
Serper
Fast, affordable Google Search API — get real-time SERP results, news, and images with 2,500 free searches per month.
Hasura (Instant GraphQL & REST Engine)
Instantly connect to your Hasura engine to execute GraphQL queries, manage metadata, analyze SQL execution plans, and monitor server health.