
Jira Alerts (JSM Operations) MCP server
MCP server for Jira Service Management Operations — alerts, on-call schedules and responders
4 stars427 downloads/wk
Reviews
Write oneNobody has reviewed Jira Alerts (JSM Operations) yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Jira Alerts (JSM Operations) tools (6, 6 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
jsm_delete_contactwrite actionPermanently remove a contact method from an account. Args: - contact_id (string) Returns: { "deleted": true, "contact_id": string } If this is the account's only contact method, that person can no longer be notified by anything — check with jsm_list_contacts first. jsm_deactivate_contact is the reversible way to stop delivery. Requires delete:ops-config:jira-service-management. That grant belongs
jsm_delete_maintenancewrite actionPermanently delete a maintenance window. Args: - maintenance_id (string), team_id (string, optional) Returns: { "deleted": true, "maintenance_id": string } Deleting an active window resumes alerting immediately for everything it silenced. If the goal is to end it early, jsm_cancel_maintenance does that and keeps the record of what was silenced and when. Requires delete:ops-config:jira-service-mana
jsm_delete_routing_rulewrite actionDelete a routing rule. Args: - team_id (string), routing_rule_id (string) Returns: { "deleted": true, "routing_rule_id": string } Alerts that matched this rule fall through to the next one, which may route them somewhere else entirely or nowhere at all. Read the full list first so you can say where they will go instead. Requires delete:ops-config:jira-service-management. That grant belongs to the
jsm_update_contactwrite actionChange where a contact method delivers. Args: - contact_id (string): the method to change - to (string): the new address or number Returns: { "contact": { "id": string, ... } } Only the destination can be changed — the method itself ('email', 'sms', 'voice') is fixed at creation, so switching someone from SMS to email means creating a new contact and deleting the old one. Changing the destination
jsm_update_maintenancewrite actionChange a maintenance window's description, period or rules. Args: - maintenance_id (string), team_id (string, optional) - description, start_date, end_date, rules Returns: { "maintenance": { "id": string, ... } } IMPORTANT: `rules` replaces the whole list. Extending a window's end date keeps alerting suppressed for longer — say so when reporting back, because it is the opposite of what "update" us
jsm_update_routing_rulewrite actionChange a routing rule's name, target, order or timezone. Args: - team_id (string), routing_rule_id (string) - name, order, notify_type, notify_id, timezone Returns: { "routing_rule": { "id": string, ... } } THIS CHANGES WHO GETS PAGED, immediately and for every matching alert. Setting notify_type='none' makes matching alerts route nowhere at all. To move a rule up or down the list, prefer jsm_chan
Public scan report
scanner v0.1.5 · 2026-09-19 · same rubric, same numbers if you re-run it
- Code scan153 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 6 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Install directly
Runs npx -y jira-alerts-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add jira-alerts-mcp -- npx -y jira-alerts-mcp
Jira Alerts (JSM Operations): common questions
- Is Jira Alerts (JSM Operations) MCP server safe?
- Mostly: it is graded B (83/100). Read the Jira Alerts (JSM Operations) safety report
- How do I install Jira Alerts (JSM Operations)?
- It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
- Does Jira Alerts (JSM Operations) need an API key?
- Yes. The registry entry asks for
JSM_API_TOKEN,JSM_OAUTH_TOKEN. - Is Jira Alerts (JSM Operations) maintained?
- The last commit was 6 days ago (2026-09-14). The latest release is v2.1.0.
- What can I use instead of Jira Alerts (JSM Operations)?
- Servers from other publishers that do the same job: Alces MCP server, Atlassian Rovo MCP Server and Radar Kubernetes MCP Server. Compare all Jira Alerts (JSM Operations) alternatives.
Alternatives to Jira Alerts (JSM Operations)
Same job from other publishers: the closest match first, then the best rated.
- AlcesAlces for Jira Data Center — MCP server bridging Jira DC/JSM with AI agentsnot reviewedNewC
- Atlassian Rovo MCP ServerConnect to Atlassian Jira, Confluence, Loom, and more to search, create, and manage your work.not reviewedEstablishedA
- Radar Kubernetes MCP ServerKubernetes MCP server for diagnosis, resource management, GitOps, and RBAC-enforced operations.not reviewedEstablishedA
- SrclightDeep code indexing for AI agents. FTS5 + embeddings + call graphs + git intelligence. Fully local.not reviewedEstablishedA
- AWS MCP ServerAWS MCP server — call any AWS API from AI assistants, with first-class SSO re-loginnot reviewedGrowingA