Drumbeats MCP
OfficialDrumbeats MCP is an MCP server that lets you manage uptime and heartbeat monitoring, triage incidents, and run on-demand diagnostics from any MCP-capable AI client (Claude, Cursor, VS Code, etc.).
Projects & Monitors
List/create/update projects — view all projects accessible via your API key, create new ones, or rename/update descriptions
Create monitors — set up cron job (
JOB_CRON), event-driven (JOB_BASIC), heartbeat (JOB_HEARTBEAT), or HTTP uptime (UPTIME_HTTP) monitors with alert channels/groupsList/get/update monitors — view all monitors in a project, fetch full config for a single monitor, or partially update settings
Pause/resume monitors — stop or restart checks and alert notifications
Observability & Incident Triage
Monitor history — retrieve recent pings, warnings, uptime check results, and response time stats
Uptime summary — get a project-wide SLA/uptime rollup across all uptime monitors for a given time window
List & manage incidents — browse downtime and missed-run incidents (filterable by status: OPEN, ACKNOWLEDGED, RESOLVED), then get details, acknowledge, or resolve them
Diagnostics (no account required)
HTTP check — verify reachability, status code, response time, and redirect chain for any HTTP(S) URL
SSL check — inspect a host's TLS/SSL certificate for validity, expiry date, issuer, and chain status
DNS check — resolve a hostname to its A, AAAA, CNAME, MX, and NS records
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Drumbeats MCPCreate a heartbeat monitor for my nightly backup job"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Drumbeats MCP
The official Model Context Protocol server for Drumbeats — run your monitoring from any AI client. Create monitors, triage incidents, and run HTTP / SSL / DNS checks in plain language from Claude, Cursor, VS Code, or any MCP-capable tool.
What is Drumbeats?
Drumbeats is heartbeat and uptime monitoring for background jobs and services — cron jobs, queues, scheduled tasks, and HTTP endpoints. If a job stops checking in or a site goes down, Drumbeats alerts you. Create a free account at drumbeats.io.
Related MCP server: uptrack-mcp
Install
Add the server to your AI client and set one environment variable — your Drumbeats account API key:
{
"mcpServers": {
"drumbeats": {
"command": "npx",
"args": ["-y", "@drumbeats/mcp"],
"env": { "DRUMBEATS_API_KEY": "dk_your_key" }
}
}
}Get a key — at drumbeats.io → Account → API keys. An account-scoped key (
dk_…) works across every project you own or belong to.Add the config — paste the block above into your client's MCP config and restart it.
Ask — "List my monitors."
Claude Desktop: prefer a one-click install — download the latest .mcpb bundle
from the Releases page,
double-click it, and paste your key when prompted.
Requires Node.js 22 when running via npx.
Tools
Sixteen tools over one shared layer. The HTTP / SSL / DNS diagnostics work with no account and no API key — point any client at the server and start checking.
Projects & monitors
Tool | What it does |
| List the projects your key can access (with notification channels and groups). |
| Create a new project (account-scoped key with |
| Update a project's name or description (partial patch). |
| Create a monitor — cron, heartbeat, or HTTP uptime. |
| List a project's monitors with type, status, and schedule. |
| Fetch one monitor by id, with its full configuration. |
| Update an existing monitor (partial patch). |
| Pause a monitor (stops checks and alerts). |
| Resume a paused monitor. |
Observe & triage
Tool | What it does |
| Recent pings, checks, and response times for a monitor. |
| Project-wide uptime / SLA rollup across monitors. |
| List incidents (downtime and missed runs), filterable by status or monitor. |
| Get, acknowledge, or resolve an incident. |
Diagnostics — no account required
Tool | What it does |
| Check a URL's reachability, status code, and response time. |
| Inspect a TLS certificate — validity, expiry, and issuer. |
| Resolve a hostname and report its DNS records. |
Example prompts
List all my monitors and their current status.
Create a cron monitor for my nightly backup that runs every day at 02:00 UTC.
What's my uptime this month?
Show me open incidents and acknowledge the most recent one.
Is https://example.com up right now? # no account needed
Is the SSL certificate for example.com about to expire? # no account neededTry it with zero setup
The check_http, check_ssl, and check_dns tools need no Drumbeats account or API
key. Add the server, leave DRUMBEATS_API_KEY unset, and ask "Is my site up?" before
you sign up. When you're ready for continuous monitoring and alerts,
create a free account.
Configuration
Variable | Required | Default | Description |
| For the monitoring tools | — | Account-scoped key ( |
| No |
| The apex REST URL. The Drumbeats API is split across services by path prefix ( |
| No |
| Self-host override: full base URL for the |
| No |
| Self-host override: full base URL for the |
| No |
| Self-host override: full base URL for the |
Development
Requires the Node version in .nvmrc.
npm ci # install dependencies
npm run build # compile TypeScript to dist/
npm run lint # Biome lint + format check
npm test # run the test suiteSee CONTRIBUTING.md for the contribution workflow and SECURITY.md for the security policy. This is a security product — please report vulnerabilities privately.
Links
Product: drumbeats.io · sign up
License
Apache-2.0 © Lucky S Software. See NOTICE.
A product by Lucky S Software.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityCmaintenanceMCP server for CronAlert uptime monitoring — manage monitors, check results, and incidents from any MCP-compatible AI client.9118MIT

uptrack-mcpofficial
Alicense-qualityDmaintenanceMCP server for Uptrack uptime monitoring. Manage monitors and incidents from AI agents like Claude, ChatGPT, and Cursor.17MIT- FlicenseBqualityDmaintenanceMCP server for Loggy that enables AI coding assistants to manage heartbeats, status pages, uptime monitors, feature flags, and logs via natural language.15
- AlicenseAqualityDmaintenanceAn MCP server that exposes live network monitoring data as Resources and diagnostic capabilities as Tools, letting AI assistants query network health conversationally.6MIT
Related MCP Connectors
Uptime, SSL, DNS and domain monitoring you can talk to from Claude or any MCP client.
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
MCP server for AI access to SmartBear tools, including BugSnag, Reflect, Swagger, PactFlow, QTM4J.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/drumbeats-io/mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server