Skip to main content
Glama

Panther MCP Server

Official
Apache 2.0
26
  • Apple

summarize_alert_events

Group and analyze alert event data by time windows to identify patterns, common entities, and potential incident scope. Supports time frames from 1-60 minutes and returns chronological results for efficient investigation.

Instructions

Analyze patterns and relationships across multiple alerts by aggregating their event data into time-based groups.

For each time window (configurable from 1-60 minutes), the tool collects unique entities (IPs, emails, usernames, trace IDs) and alert metadata (IDs, rules, severities) to help identify related activities.

Results are ordered chronologically with the most recent first, helping analysts identify temporal patterns, common entities, and potential incident scope.

Returns: Dict containing: - success: Boolean indicating if the query was successful - status: Status of the query (e.g., "succeeded", "failed", "cancelled") - message: Error message if unsuccessful - results: List of query result rows - column_info: Dict containing column names and types - stats: Dict containing stats about the query - has_next_page: Boolean indicating if there are more results available - end_cursor: Cursor for fetching the next page of results, or null if no more pages

Permissions:{'all_of': ['Query Data Lake']}

Input Schema

NameRequiredDescriptionDefault
alert_idsYesList of alert IDs to analyze
end_dateNoOptional end date in ISO-8601 format. Defaults to end of today UTC.
start_dateNoOptional start date in ISO-8601 format. Defaults to start of today UTC.
time_windowNoThe time window in minutes to group distinct events by

Input Schema (JSON Schema)

{ "properties": { "alert_ids": { "description": "List of alert IDs to analyze", "examples": [ [ "alert-123", "alert-456", "alert-789" ] ], "items": { "type": "string" }, "title": "Alert Ids", "type": "array" }, "end_date": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "description": "Optional end date in ISO-8601 format. Defaults to end of today UTC.", "examples": [ "2024-03-20T00:00:00Z" ], "title": "End Date" }, "start_date": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "description": "Optional start date in ISO-8601 format. Defaults to start of today UTC.", "examples": [ "2024-03-20T00:00:00Z" ], "title": "Start Date" }, "time_window": { "default": 30, "description": "The time window in minutes to group distinct events by", "maximum": 60, "minimum": 1, "title": "Time Window", "type": "integer" } }, "required": [ "alert_ids" ], "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/panther-labs/mcp-panther'

If you have feedback or need assistance with the MCP directory API, please join our Discord server