drumbeats-io-mcp MCP Server

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…

Local serverstdioApache-2.0

What is the drumbeats-io-mcp Server?

drumbeats-io-mcp is an MCP project maintained in the drumbeats-io/mcp repository. The maintainer describes its purpose as “The official Model Context Protocol server for Drumbeats — run your monitoring from any AI client. Create monitors, triage incidents, and run HTTP / SSL…”. Read the project documentation for the complete scope.

Installation

The documented npm package is @drumbeats/mcp. The configuration below comes from the maintainer’s example; adapt its paths and account values to your environment.

Configuration values

The example declares DRUMBEATS_API_KEY. Secret-looking values have been replaced with placeholders. Required and optional labels are shown only when the documentation states them.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
list_projectsList the projects your key can access (with notification channels and groups).
create_projectCreate a new project (account-scoped key with manage_projects).
update_projectUpdate a project's name or description (partial patch).
create_monitorCreate a monitor — cron, heartbeat, or HTTP uptime.
list_monitorsList a project's monitors with type, status, and schedule.
get_monitorFetch one monitor by id, with its full configuration.
update_monitorUpdate an existing monitor (partial patch).
pause_monitorPause a monitor (stops checks and alerts).
resume_monitorResume a paused monitor.
get_monitor_historyRecent pings, checks, and response times for a monitor.
get_uptime_summaryProject-wide uptime / SLA rollup across monitors.
list_incidentsList incidents (downtime and missed runs), filterable by status or monitor.
manage_incidentGet, acknowledge, or resolve an incident.
check_httpCheck a URL's reachability, status code, and response time.
check_sslInspect a TLS certificate — validity, expiry, and issuer.
check_dnsResolve a hostname and report its DNS records.

How to install the drumbeats-io-mcp Server

{
  "mcpServers": {
    "drumbeats": {
      "command": "npx",
      "args": [
        "-y",
        "@drumbeats/mcp"
      ],
      "env": {
        "DRUMBEATS_API_KEY": "YOUR_DRUMBEATS_API_KEY"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
DRUMBEATS_API_KEYDeclared in the maintainer’s client configuration.Check documentation