jira-alerts-mcp

MCPattestato
v2.1.0io.github.rrvrsApache-2.0Aggiornato 1 mesi fanpmGitHub

MCP server for Jira Service Management Operations — alerts, on-call schedules and responders

Funziona in
ClaudeCursorCopilotGemini

Dedotto dai trasporti dichiarati da questo annuncio (stdio). Un client che non compare qui non è escluso — semplicemente Forge non è in grado di confermarlo.

Build attestato
Un’attestation di provenienza verificata lega questo artefatto al repository indicato. Nessuno ha ancora rivendicato l’annuncio — questo dimostra dove è stato costruito il codice, non chi lo sostiene.
229Download/sett.
4Stelle su GitHub
1 mesi faUltimo aggiornamento
Legge queste credenziali
  • JSM_API_TOKENChiave APIfacoltativa

    Atlassian account API token, paired with JSM_EMAIL. Required unless JSM_OAUTH_TOKEN is set.

  • JSM_OAUTH_TOKENApp OAuthfacoltativa

    OAuth 3LO or Forge bearer token. Takes precedence over JSM_EMAIL and JSM_API_TOKEN.

Dichiarato dall’autore nel registro MCP ufficiale. Forge does not store, broker, or ever see these values — the config below is scaffolded with placeholders you fill in locally.

Pacchetto
Autoreio.github.rrvrs
LicenzaApache-2.0
Versione2.1.0
Fontenpm+mcp-registry
Stato di fiducia
A
85/100Affidabile
✓Presente nell’indice di Forge+10/10
✓Identità verificata · build attestato+20/20
—Firma di pubblicazione Ed25519+0/5
→ Inclusa automaticamente quando il publisher esegue `forge publish`
—Verifica del dominio+0/5
→ Publisher: ospita /.well-known/forge.json sulla homepage del pacchetto con { "publisher": "<github-login>" }
✓npm Trusted Publishing (Sigstore)+5/5
—Corrispondenza del maintainer npm+0/5
→ Publisher: aggiungi il login GitHub verificato ai maintainer del pacchetto npm (npm owner add <login>)
✓Analisi CVE · pulita+30/30
✓Analisi statica · pulita+20/20
Incollalo in Claude Code, Cursor o qualsiasi assistente di IA per colmare tutte le lacune
StatoIdentità verificata
PublisherNon verificato
FirmaNon firmato
Dominio—
Provenienza✓ Verificato con Sigstore · dd11f2b
Dipendenze✓ 60 risolte+ · nessuna vulnerabile
Superficie di strumenti40 strumenti · 7 privilegiati
Analisi di sicurezza✓ Pulitov2.0.0 · 1 mesi faQuanto è efficace questa analisi?
ValutazioniNessuna
Indicizzato26 ago 2026

La verifica conferma l’identità del publisher (la proprietà del repo), non la sicurezza del codice. L’analisi di sicurezza copre i CVE noti e gli script di installazione sospetti.

Strumenti

40 strumenti · 7 privilegiati
Estratto staticamente dal pacchetto pubblicatov2.0.0 · 1mo ago

Letto dal codice che npm distribuisce davvero, al momento dell’analisi. Il pacchetto non è mai stato eseguito. Gli strumenti registrati dinamicamente a runtime, o nascosti in codice impacchettato o minificato, possono sfuggire — quindi questo è un limite inferiore della superficie di strumenti, non un censimento completo.

jsm_list_contactsNessuna descrizione pubblicata

Questo strumento non ha pubblicato alcuna descrizione. Forge non se la inventa.

jsm_get_contactRead one contact method, including whether it is enabled. Args: - contact_id (string) - response_format ('markdown' | 'json'): default 'markdown' Returns: { "contact": { "id": string, "method": string, "to": string, "status": {...} } }

Read one contact method, including whether it is enabled. Args: - contact_id (string) - response_format ('markdown' | 'json'): default 'markdown' Returns: { "contact": { "id": string, "method": string, "to": string, "status": {...} } }

Per questo strumento non è stato pubblicato alcuno schema di input.

jsm_create_contactNessuna descrizione pubblicata

Questo strumento non ha pubblicato alcuna descrizione. Forge non se la inventa.

jsm_update_contactNessuna descrizione pubblicata

Questo strumento non ha pubblicato alcuna descrizione. Forge non se la inventa.

jsm_delete_contactprivilegiatoNessuna descrizione pubblicata

Questo strumento non ha pubblicato alcuna descrizione. Forge non se la inventa.

jsm_list_escalationsNessuna descrizione pubblicata

Questo strumento non ha pubblicato alcuna descrizione. Forge non se la inventa.

jsm_get_escalationRead one escalation policy: every step, its delay, and who it notifies. Args: - team_id (string), escalation_id (string) - response_format ('markdown' | 'json'): default 'markdown' Returns: { "escalation": { "id": string, "name": string, "rules": [...] } } Delays are measured from the alert ra…

Read one escalation policy: every step, its delay, and who it notifies. Args: - team_id (string), escalation_id (string) - response_format ('markdown' | 'json'): default 'markdown' Returns: { "escalation": { "id": string, "name": string, "rules": [...] } } Delays are measured from the alert ra…

Per questo strumento non è stato pubblicato alcuno schema di input.

jsm_create_escalationNessuna descrizione pubblicata

Questo strumento non ha pubblicato alcuna descrizione. Forge non se la inventa.

jsm_update_escalationNessuna descrizione pubblicata

Questo strumento non ha pubblicato alcuna descrizione. Forge non se la inventa.

jsm_delete_escalationprivilegiatoNessuna descrizione pubblicata

Questo strumento non ha pubblicato alcuna descrizione. Forge non se la inventa.

jsm_list_forwarding_rulesNessuna descrizione pubblicata

Questo strumento non ha pubblicato alcuna descrizione. Forge non se la inventa.

jsm_get_forwarding_ruleRead one forwarding rule: who is forwarding to whom, and for how long. Args: - forwarding_rule_id (string) - response_format ('markdown' | 'json'): default 'markdown' Returns: { "forwarding_rule": { "id": string, "fromUser": {...}, "toUser": {...}, "startDate": string, "endDate": string } }

Read one forwarding rule: who is forwarding to whom, and for how long. Args: - forwarding_rule_id (string) - response_format ('markdown' | 'json'): default 'markdown' Returns: { "forwarding_rule": { "id": string, "fromUser": {...}, "toUser": {...}, "startDate": string, "endDate": string } }

Per questo strumento non è stato pubblicato alcuno schema di input.

jsm_create_forwarding_ruleNessuna descrizione pubblicata

Questo strumento non ha pubblicato alcuna descrizione. Forge non se la inventa.

jsm_update_forwarding_ruleChange a forwarding rule's people or its window. Args: - forwarding_rule_id (string): the rule to change - from_user_id, to_user_id, start_date, end_date: all required Returns: { "forwarding_rule": { "id": string, ... } } This is a PUT and takes the whole rule — there is no partial update, so…

Change a forwarding rule's people or its window. Args: - forwarding_rule_id (string): the rule to change - from_user_id, to_user_id, start_date, end_date: all required Returns: { "forwarding_rule": { "id": string, ... } } This is a PUT and takes the whole rule — there is no partial update, so…

Per questo strumento non è stato pubblicato alcuno schema di input.

jsm_delete_forwarding_ruleprivilegiatoNessuna descrizione pubblicata

Questo strumento non ha pubblicato alcuna descrizione. Forge non se la inventa.

jsm_list_schedulesNessuna descrizione pubblicata

Questo strumento non ha pubblicato alcuna descrizione. Forge non se la inventa.

jsm_list_maintenancesNessuna descrizione pubblicata

Questo strumento non ha pubblicato alcuna descrizione. Forge non se la inventa.

jsm_get_maintenanceNessuna descrizione pubblicata

Questo strumento non ha pubblicato alcuna descrizione. Forge non se la inventa.

jsm_create_maintenanceNessuna descrizione pubblicata

Questo strumento non ha pubblicato alcuna descrizione. Forge non se la inventa.

jsm_update_maintenanceNessuna descrizione pubblicata

Questo strumento non ha pubblicato alcuna descrizione. Forge non se la inventa.

jsm_delete_maintenanceprivilegiatoNessuna descrizione pubblicata

Questo strumento non ha pubblicato alcuna descrizione. Forge non se la inventa.

jsm_list_notification_rulesNessuna descrizione pubblicata

Questo strumento non ha pubblicato alcuna descrizione. Forge non se la inventa.

jsm_get_notification_ruleRead one notification rule: what it fires on and how it notifies. Args: - notification_rule_id (string) - response_format ('markdown' | 'json'): default 'markdown' Returns: { "notification_rule": { "id": string, "name": string, "actionType": string, "enabled": boolean, "steps": [...] } } The s…

Read one notification rule: what it fires on and how it notifies. Args: - notification_rule_id (string) - response_format ('markdown' | 'json'): default 'markdown' Returns: { "notification_rule": { "id": string, "name": string, "actionType": string, "enabled": boolean, "steps": [...] } } The s…

Per questo strumento non è stato pubblicato alcuno schema di input.

jsm_create_notification_ruleNessuna descrizione pubblicata

Questo strumento non ha pubblicato alcuna descrizione. Forge non se la inventa.

jsm_update_notification_ruleChange a notification rule's name, event, order, schedules or enabled flag. Args: - notification_rule_id (string) - name, action_type, enabled: required - order, schedules: optional Returns: { "notification_rule": { "id": string, ... } } Setting enabled=false stops this person being notified…

Change a notification rule's name, event, order, schedules or enabled flag. Args: - notification_rule_id (string) - name, action_type, enabled: required - order, schedules: optional Returns: { "notification_rule": { "id": string, ... } } Setting enabled=false stops this person being notified…

Per questo strumento non è stato pubblicato alcuno schema di input.

jsm_delete_notification_ruleprivilegiatoNessuna descrizione pubblicata

Questo strumento non ha pubblicato alcuna descrizione. Forge non se la inventa.

jsm_list_notification_stepsNessuna descrizione pubblicata

Questo strumento non ha pubblicato alcuna descrizione. Forge non se la inventa.

jsm_get_notification_stepRead one step of a notification rule. Args: - notification_rule_id (string), step_id (string) - response_format ('markdown' | 'json'): default 'markdown' Returns: { "notification_step": { "id": string, "sendAfter": number, "enabled": boolean, "contact": {...} } }

Read one step of a notification rule. Args: - notification_rule_id (string), step_id (string) - response_format ('markdown' | 'json'): default 'markdown' Returns: { "notification_step": { "id": string, "sendAfter": number, "enabled": boolean, "contact": {...} } }

Per questo strumento non è stato pubblicato alcuno schema di input.

jsm_create_notification_stepNessuna descrizione pubblicata

Questo strumento non ha pubblicato alcuna descrizione. Forge non se la inventa.

jsm_update_notification_stepChange a step's contact method, delay or enabled flag. Args: - notification_rule_id (string), step_id (string) - contact_method, contact_to, enabled: required - send_after (number, optional) Returns: { "notification_step": { "id": string, ... } } Disabling a step is silent: the rule still exi…

Change a step's contact method, delay or enabled flag. Args: - notification_rule_id (string), step_id (string) - contact_method, contact_to, enabled: required - send_after (number, optional) Returns: { "notification_step": { "id": string, ... } } Disabling a step is silent: the rule still exi…

Per questo strumento non è stato pubblicato alcuno schema di input.

jsm_delete_notification_stepprivilegiatoNessuna descrizione pubblicata

Questo strumento non ha pubblicato alcuna descrizione. Forge non se la inventa.

jsm_list_overridesNessuna descrizione pubblicata

Questo strumento non ha pubblicato alcuna descrizione. Forge non se la inventa.

jsm_get_overrideRead one override: who is covering, over what window, and for which rotations. Args: - schedule_id (string), override_alias (string): the alias from jsm_list_overrides, not an id - response_format ('markdown' | 'json'): default 'markdown' Returns: { "override": { "alias": string, "responder": {…

Read one override: who is covering, over what window, and for which rotations. Args: - schedule_id (string), override_alias (string): the alias from jsm_list_overrides, not an id - response_format ('markdown' | 'json'): default 'markdown' Returns: { "override": { "alias": string, "responder": {…

Per questo strumento non è stato pubblicato alcuno schema di input.

jsm_create_overrideNessuna descrizione pubblicata

Questo strumento non ha pubblicato alcuna descrizione. Forge non se la inventa.

jsm_update_overrideNessuna descrizione pubblicata

Questo strumento non ha pubblicato alcuna descrizione. Forge non se la inventa.

jsm_delete_overrideprivilegiatoNessuna descrizione pubblicata

Questo strumento non ha pubblicato alcuna descrizione. Forge non se la inventa.

jsm_list_team_rolesNessuna descrizione pubblicata

Questo strumento non ha pubblicato alcuna descrizione. Forge non se la inventa.

jsm_get_team_roleRead one team role in full, including the rights it grants. Args: - team_id (string), role_id (string) - response_format ('markdown' | 'json'): default 'markdown' Returns: { "team_role": { "id": string, "name": string, "rights": [...] } } Read this before creating or updating a role: rights ar…

Read one team role in full, including the rights it grants. Args: - team_id (string), role_id (string) - response_format ('markdown' | 'json'): default 'markdown' Returns: { "team_role": { "id": string, "name": string, "rights": [...] } } Read this before creating or updating a role: rights ar…

Per questo strumento non è stato pubblicato alcuno schema di input.

jsm_create_team_roleCreate a role on a team. Args: - team_id (string): the team - name (string): the role name - rights (array): the rights it grants, as the API's own objects Returns: { "team_role": { "id": string, ... } } Synchronous — the response is the created role. Read an existing role with jsm_get_team_…

Create a role on a team. Args: - team_id (string): the team - name (string): the role name - rights (array): the rights it grants, as the API's own objects Returns: { "team_role": { "id": string, ... } } Synchronous — the response is the created role. Read an existing role with jsm_get_team_…

Per questo strumento non è stato pubblicato alcuno schema di input.

jsm_update_team_roleChange a team role's name or the rights it grants. Args: - team_id (string), role_id (string) - name (string), rights (array) Returns: { "team_role": { "id": string, ... } } IMPORTANT: `rights` replaces the whole list. To add one right you must send the existing ones too — read them with jsm_g…

Change a team role's name or the rights it grants. Args: - team_id (string), role_id (string) - name (string), rights (array) Returns: { "team_role": { "id": string, ... } } IMPORTANT: `rights` replaces the whole list. To add one right you must send the existing ones too — read them with jsm_g…

Per questo strumento non è stato pubblicato alcuno schema di input.

12 strumenti su 40 hanno pubblicato una descrizione.

I nomi e le descrizioni degli strumenti sono scritti dal publisher e mostrati alla lettera come testo inerte. Sono le stringhe che un client MCP passa a un modello, quindi Forge vi cerca schemi di prompt injection — ogni rilievo compare insieme all’analisi di sicurezza qui sopra. «Privilegiato» è una corrispondenza di parola chiave sul nome dello strumento, non una verifica di ciò che fa: un nome innocuo può comunque fare qualsiasi cosa.

Descrizione

MCP server for Jira Service Management Operations — alerts, on-call schedules and responders

Parole chiave
mcp
Alternative
Confronto delle superfici di strumenti…

Albero delle dipendenze

Ciò che una scansione di Forge ha risolto dai metadati npm il 2026-09-07: risoluzione osservata, non una dichiarazione dell'editore.

60 pacchetti risolti · 4 diretti · nessuno con avvisi di sicurezza La risoluzione si ferma alla profondità 4 e a 60 pacchetti.

La scansione si è fermata al limite di 60 pacchetti. Il resto dell'albero non è mai stato risolto.

Altri 36 pacchetti risolti non vengono disegnati qui (limite di visualizzazione: 24). Ogni dipendenza con un avviso di sicurezza viene disegnata comunque. Inventario completo (SBOM CycloneDX)

Dichiarate ma non risolte

66 dipendenze dichiarate non sono mai arrivate nell'albero. Mancano dalla risoluzione di Forge, non dal pacchetto.

+54 altre non elencate. I conteggi per motivo qui sopra le comprendono tutte.

Non seguite: peerDependencies. Questo albero copre solo le dipendenze di runtime, quindi ciò che queste comportano non è mai stato risolto.

Argomenti

Correlati in project management