MCP server for Jira Service Management Operations — alerts, on-call schedules and responders
MCPpedia last refreshed this data
io.github.rrvrs/jira-alerts-mcp is an MCP server that MCP server for Jira Service Management Operations — alerts, on-call schedules and responders. Its tool list has not been published yet over stdio, sse and http, requires no API key, and scores 89/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients - only the file and path differ.
{
"mcpServers": {
"jira-alerts-mcp": {
"env": {
"JSM_EMAIL": "you@example.com",
"JSM_CLOUD_ID": "your-cloud-id",
"JSM_API_TOKEN": "your-api-token"
},
"args": [
"-y",
"jira-alerts-mcp"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
MCP server for Jira Service Management Operations — alerts, on-call schedules and responders
This server supports HTTP transport. Be the first to test it - help the community know if it works.
Five weighted categories - click any category to see the underlying evidence.
No known CVEs.
Checked jira-alerts-mcp against OSV.dev.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience - it helps other developers decide.
Sign in to write a review.
Others in developer-tools
XcodeBuildMCP provides tools for Xcode project management, simulator management, and app utilities.
Manage Supabase projects — databases, auth, storage, and edge functions
MCP server for using the GitLab API
The official MCP Server for the Mux API
MCP Security Weekly
Get CVE alerts and security updates for io.github.rrvrs/jira-alerts-mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
An MCP server for Jira Service Management Operations — the alert surface that replaced Opsgenie, which no other Jira MCP server covers.
Search alerts and read their notes and activity timeline; acknowledge, close, annotate them and add responders; and look up who is on call now and next. Twelve tools, four of them writes.

Three questions in one session, against a live JSM site: who is on call, what is
open, and acknowledge what isn't. Watch the last answer in particular — the agent
confirms the acknowledgement actually landed (ack landed 16:38:00.577Z) instead
of assuming it did, which is the asynchronous-write behaviour described under
What this server handles for you.
You need Node ≥ 24 and an Atlassian Cloud site with JSM Operations enabled. There is nothing to clone or build — your MCP client runs the published package.
1. Find your cloud id. Open this while logged in to your site:
https://<your-site>.atlassian.net/_edge/tenant_info
It answers with one line — {"cloudId":"..."} — and that UUID is what
JSM_CLOUD_ID wants. If you'd rather not rely on that endpoint, the cloud id is
also the segment after /s/ in the URL at
admin.atlassian.com → Apps → Sites → your site.
2. Create an API token at id.atlassian.com.
3. Add the server.
Claude Code:
claude mcp add jira-alerts-mcp \
--scope user \
--env JSM_CLOUD_ID='your-cloud-id' \
--env JSM_EMAIL='you@example.com' \
--env JSM_API_TOKEN="${JSM_API_TOKEN}" \
--env JSM_TOOLSETS='all' \
-- npx -y jira-alerts-mcp
JSM_TOOLSETS=all registers every verified toolset — 82 tools rather than
the 28 the responder default gives you, adding schedules, teams, maintenance
windows and routing. Drop the line to start narrow; all is not the widest
possible surface, because the three quarantined families still have to be asked
for by name. See Choosing your toolsets for what each
one covers and why a bigger tool list is not automatically better.
--scope user registers the server for your whole account rather than only the
directory you happened to run the command in. That is what you want for an
alerts server — you want it in every session. Without the flag claude mcp add
defaults to local scope, and the server exists in that one directory only.
Claude Desktop: open the config from the app rather than by hand — the Claude menu in your menu bar (not the settings inside the window) → Settings → Developer → Edit Config. That creates the file if it doesn't exist yet:
| OS | Path |
|---|---|
| macOS | ~/Library/Application Support/Claude/claude_desktop_config.json |
| Windows | %APPDATA%\Claude\claude_desktop_config.json |
{
"mcpServers": {
"jira-alerts-mcp": {
"command": "npx",
... [View full README on GitHub](https://github.com/rrvrs/jira-alerts-mcp#readme)