Rootly
FreeNot checkedMCP server for the Rootly incident management platform — alerts, incidents, on-call schedules
About
MCP server for the Rootly incident management platform — alerts, incidents, on-call schedules
README
MCP server for the Rootly incident management platform.
Built by WYRE Technology — part of the wyre-projects MCP server collection.
Uses decision-tree navigation: start with rootly_navigate to select a domain, then use that domain's tools. Call rootly_back to return.
Domains & Tools
Navigation (always available)
| Tool | Description |
|---|---|
rootly_navigate |
Navigate to a domain: incidents, alerts, schedules, org |
rootly_status |
Check connection status and available domains |
rootly_back |
Return to the navigation menu |
Domain: incidents
| Tool | Description |
|---|---|
rootly_incidents_list |
List incidents with optional status/severity filters |
rootly_incidents_get |
Get a single incident by ID |
rootly_incidents_create |
Create a new incident |
rootly_incidents_update |
Update title, summary, status, or severity |
rootly_incidents_resolve |
Resolve an incident |
Domain: alerts
| Tool | Description |
|---|---|
rootly_alerts_list |
List alerts with optional status filter |
rootly_alerts_acknowledge |
Acknowledge an alert |
rootly_alerts_resolve |
Resolve an alert |
rootly_alerts_create |
Create a new alert |
rootly_alerts_update |
Update alert status or summary |
Domain: schedules
| Tool | Description |
|---|---|
rootly_schedules_list |
List on-call schedules |
rootly_schedules_get |
Get a single on-call schedule |
Domain: org
| Tool | Description |
|---|---|
rootly_org_list_teams |
List teams |
rootly_org_list_severities |
List severity levels |
rootly_org_current_user |
Get current authenticated user |
Setup
1. Install & build
cd rootly-mcp
npm install
npm run build
2. Set your API token
export ROOTLY_API_TOKEN=rootly_xxxxxxxxxxxxxxxx
Get your token from Rootly → Profile → API Tokens.
3. Run (stdio — for mcporter/Claude Desktop)
ROOTLY_API_TOKEN=your_token node dist/index.js
4. Run (HTTP streaming transport)
ROOTLY_API_TOKEN=your_token MCP_TRANSPORT=http node dist/http.js
# Listens on :8080 — /mcp for MCP, /health for health check
5. Run with Docker
docker compose up
# or
docker run -e ROOTLY_API_TOKEN=your_token ghcr.io/wyre-technology/rootly-mcp:latest
mcporter Configuration
{
"rootly": {
"command": "node",
"args": ["/path/to/rootly-mcp/dist/index.js"],
"env": {
"ROOTLY_API_TOKEN": "rootly_xxxxxxxxxxxxxxxx"
}
}
}
Then: mcporter call rootly.rootly_navigate --domain alerts
Claude Desktop (MCPB)
Download the .mcpb bundle from Releases and install it in Claude Desktop.
Or manually add to claude_desktop_config.json:
{
"mcpServers": {
"rootly": {
"command": "node",
"args": ["/path/to/rootly-mcp/dist/index.js"],
"env": { "ROOTLY_API_TOKEN": "your_token" }
}
}
}
Rate Limiting
Rootly enforces 3 write operations per 60 seconds. The server tracks this in-process and returns a descriptive error with retry-after time if exceeded.
API Reference
- Rootly API docs: https://docs.rootly.com/api-reference
- API base URL:
https://api.rootly.com/v1 - Auth:
Authorization: Bearer <token> - Write content-type:
application/vnd.api+json
Development
npm run dev # watch mode
npm run lint # TypeScript type-check
npm run test # run tests
License
Apache-2.0 © WYRE Technology
Installing Rootly
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/wyre-technology/rootly-mcpFAQ
Is Rootly MCP free?
Yes, Rootly MCP is free — one-click install via Unyly at no cost.
Does Rootly need an API key?
No, Rootly runs without API keys or environment variables.
Is Rootly hosted or self-hosted?
A hosted option is available: Unyly runs the server in the cloud, no local setup required.
How do I install Rootly in Claude Desktop, Claude Code or Cursor?
Open Rootly on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectCompare Rootly with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
