Rootly MCP Cloudflare Server

A TypeScript-based MCP server deployed on Cloudflare Workers that provides AI agents with secure access to the Rootly incident management API. Users authenticate with their own Rootly API tokens to interact with 25+ endpoints for managing incidents, alerts, teams, and workflows.
  • typescript

0

GitHub Stars

typescript

Language

7 months ago

First Indexed

3 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs

You can securely access Rootly incident management data from your MCP client by wiring up a remote MCP server hosted on Cloudflare Workers. This server exposes Rootly data through a standard MCP interface, letting you query incidents, alerts, teams, services, users, workflows, and more using your API token.

How to use

Configure your MCP client to connect to the remote Rootly MCP server. Use the HTTP configuration to point your client at the remote endpoint and pass your Rootly API token for authorization.

{
  "mcpServers": {
    "rootly": {
      "type": "http",
      "url": "https://incidents.rootly-mcp-server.workers.dev/sse",
      "args": [],
      "name": "rootly"
    }
  }
}

Replace the token placeholder in your client with a real Rootly API token when you configure your request headers.

## How to interact with the server

Once you have the server configured, you can ask your MCP client questions to retrieve incidents, alerts, teams, services, and more. Typical queries include requesting recent incidents, getting details for a specific incident, listing teams, or viewing workflow runs.

Examples of actions you can perform include:
- Retrieve recent incidents
- Get details for a specific incident ID
- List all teams in your organization
- Get alerts related to an incident
- Show workflow runs for a given workflow
- Fetch service, environment, or user details as needed.

## Getting Your Rootly API Token

To authorize the MCP server, obtain an API token from your Rootly account. You will provide this token in your client’s request headers when querying the MCP endpoint.

## Notes on usage

Keep your Rootly API token secret. Do not share it in logs or unencrypted channels. If your token is rotated or revoked, update the authorization header in your MCP client configuration.

## Available tools

### Incidents

Query and retrieve incidents and related incident data

### Alerts

Query alerts and retrieve alert details

### Teams

List teams and fetch team details

### Services

List services and fetch service details

### Severities

List severities and fetch severity details

### Users

List users, fetch user details, and get the current user

### Workflows

List workflows, fetch workflow details, and obtain workflow runs

### Environments

List environments and fetch environment details

### Functionalities

List functionalities and fetch functionality details

### Incident Types

List incident types and fetch incident type details

### Action Items

List action items and get action items for incidents

### Status Pages

List status pages and fetch status page details
Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
Rootly MCP Cloudflare Server MCP Server - rootly-ai-labs/rootly-mcp-cloudflare | VeilStrat