goalert-mcp

amitray007/goalert-mcp
★ 1 stars TypeScript AI/LLM Updated 1mo ago
goalert-mcp — MCP server for GoAlert: manage on-call alerts, schedules & escalation policies from Claude & other LLMs
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "goalert-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "amitray007/goalert-mcp"
      ]
    }
  }
}

README Excerpt

`goalert-mcp` is an MCP (Model Context Protocol) server that gives an LLM read and write control over a [GoAlert](https://github.com/target/goalert) on-call management instance. It communicates with GoAlert over its GraphQL API, supports authentication via username/password (with automatic session refresh) or a pre-obtained session token, exposes 33 curated operator tools across alerts, services, schedules, rotations, escalation policies, and more, and includes a built-in read-only mode that hid

Tools (20)

GOALERT_BASE_URLGOALERT_PASSWORDGOALERT_READ_ONLYGOALERT_REFERERGOALERT_TOKENGOALERT_USERNAMEcreate_alertcreate_escalation_policycreate_rotationcreate_schedulecreate_serviceget_alertget_escalation_policyget_on_callget_rotationget_scheduleget_serviceget_usergoalert_deletegoalert_graphql_query

Topics

claudegoalertincident-managementllmmcpmcp-servermodel-context-protocolon-calloncall