loading…
Search for a command to run...
loading…
MCP server for the Rootly incident management platform — alerts, incidents, on-call schedules
MCP server for the Rootly incident management platform — alerts, incidents, on-call schedules
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.
| 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 |
| 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 |
| 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 |
| Tool | Description |
|---|---|
rootly_schedules_list |
List on-call schedules |
rootly_schedules_get |
Get a single on-call schedule |
| Tool | Description |
|---|---|
rootly_org_list_teams |
List teams |
rootly_org_list_severities |
List severity levels |
rootly_org_current_user |
Get current authenticated user |
cd rootly-mcp
npm install
npm run build
export ROOTLY_API_TOKEN=rootly_xxxxxxxxxxxxxxxx
Get your token from Rootly → Profile → API Tokens.
ROOTLY_API_TOKEN=your_token node dist/index.js
ROOTLY_API_TOKEN=your_token MCP_TRANSPORT=http node dist/http.js
# Listens on :8080 — /mcp for MCP, /health for health check
docker compose up
# or
docker run -e ROOTLY_API_TOKEN=your_token ghcr.io/wyre-technology/rootly-mcp:latest
{
"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
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" }
}
}
}
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.
https://api.rootly.com/v1Authorization: Bearer <token>application/vnd.api+jsonnpm run dev # watch mode
npm run lint # TypeScript type-check
npm run test # run tests
Apache-2.0 © WYRE Technology
Выполни в терминале:
claude mcp add rootly-mcp -- npx Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development