Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
elastic avatar

Case Management

  • 8 installs
  • 20 repo stars
  • Updated July 8, 2026
  • elastic/example-mcp-app-security

case-management drives Elastic Security SOC cases via elastic-security MCP tools.

About

case-management drives Elastic Security SOC cases via elastic-security MCP tools. Maps natural language requests to manage-cases dashboards, create-case, attach-alert-to-case, update-case, and add-case-comment with tag conventions for classification and MITRE techniques.

  • Maps NL requests to manage-cases MCP tools.
  • create-case and attach-alert-to-case flows.
  • MITRE and classification tag conventions.
  • Always calls tools instead of answering from memory.

Case Management by the numbers

  • 8 all-time installs (skills.sh)
  • Ranked #1,681 of 2,203 Security skills by installs in the Skillselion catalog
  • Data as of Jul 24, 2026 (Skillselion catalog sync)
At a glance

case-management capabilities & compatibility

Capabilities
case management quick start · case management when to use guidance · case management integration patterns
Works with
elasticsearch
Use cases
security audit
From the docs

What case-management says it does

Create, search, update, and manage SOC cases for Elastic Security. ALWAYS use this
SKILL.md
skill when the user mentions cases, incidents, investigations, or asks to see, show,
SKILL.md
npx skills add https://github.com/elastic/example-mcp-app-security --skill case-management

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs8
repo stars20
Last updatedJuly 8, 2026
Repositoryelastic/example-mcp-app-security

How do I use case-management correctly?

Create, search, update, and manage SOC cases for Elastic Security. ALWAYS use this skill when the user mentions cases, incidents, investigations, or asks to see, show, list, open, create, update, or.

Who is it for?

Teams implementing case-management workflows from the research catalog.

Skip if: Skip when requirements clearly match a different specialized stack.

When should I use this skill?

User asks about case-management, create, search, update, and manage soc cases for elastic security. always use th.

What you get

Working case-management setup with validated configuration and next steps.

Files

SKILL.mdMarkdownGitHub ↗

Case Management

Manage SOC cases using the elastic-security MCP connector.

ALWAYS call the tool

When the user asks about cases, ALWAYS call manage-cases to open the interactive dashboard. Do not try to answer from memory or describe cases without calling the tool first.

User saysTool call
"show me my cases"manage-cases (no params)
"any open cases?"manage-cases with status: "open"
"closed cases"manage-cases with status: "closed"
"cases for SRVWIN02"manage-cases with search: "SRVWIN02"
"critical cases"manage-cases with severity: "critical"
"show case 42"manage-cases (user can click it in the dashboard)
"create a case"create-case with title, description, tags, severity
"create a case for this alert"create-case with alert details, then attach-alert-to-case

Tools

ToolPurpose
manage-casesOpens interactive case dashboard. Params: status, severity, search
create-caseCreates a new case. Params: title, description, tags (comma-separated), severity
attach-alert-to-caseAttaches an alert to a case. Params: caseId, alertId, alertIndex, ruleId, ruleName
update-caseUpdates case status/severity. Params: caseId, version, status, severity
add-case-commentAdds investigation notes. Params: caseId, comment

Creating Cases

When the user asks you to create a case, call create-case directly — do NOT tell them to use the dashboard UI.

Example:

create-case with:
  title: "[MALICIOUS] Ransomware Attack Chain — srv-win-defend-01"
  description: "## Summary\n- Full ransomware kill chain detected\n- Host: srv-win-defend-01\n- User: Jonathan\n\n## MITRE ATT&CK\nT1566, T1059, T1218\n\n## Findings\n..."
  tags: "classification:malicious,confidence:high,host:srv-win-defend-01,mitre:T1566,mitre:T1059"
  severity: "critical"

After creating the case, if you have alert IDs, attach them with attach-alert-to-case.

Tag Conventions

Tag patternExamplePurpose
classification:<level>classification:maliciousTriage result
confidence:<score>confidence:85Confidence 0-100
mitre:<technique>mitre:T1574.002MITRE ATT&CK technique
agent_id:<uuid>agent_id:550888e5-...Elastic agent ID
rule:<name>rule:Malware DetectionDetection rule name

Related skills

FAQ

What does case-management do?

case-management drives Elastic Security SOC cases via elastic-security MCP tools.

When should I use case-management?

User asks about case-management, create, search, update, and manage soc cases for elastic security. always use th.

Is this skill safe to install?

Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.