Skip to main content
Glama

Panther MCP Server

Official
Apache 2.0
26
  • Apple

list_detections

Retrieve and filter detections from Panther by type, severity, state, or tags. Supports pagination and substring searches for efficient rule and policy management in security monitoring.

Instructions

List detections from your Panther instance with support for multiple detection types and filtering.

Permissions:{'all_of': ['View Rules', 'View Policies']}

Input Schema

NameRequiredDescriptionDefault
compliance_statusNoFilter by compliance status (applies to policies only) - 'PASS', 'FAIL', or 'ERROR'
created_byNoFilter by creator user ID or actor ID
cursorNoOptional cursor for pagination from a previous query (only supported for single detection type)
detection_typesNoOne or more detection types - rules, scheduled_rules, simple_rules, or policies.
last_modified_byNoFilter by last modifier user ID or actor ID
limitNoMaximum number of results to return per detection type
log_typeNoA list of log types to filter by (applies to rules and simple-rules only).
name_containsNoSubstring search by name (case-insensitive)
resource_typeNoFilter by resource types (applies to policies only) - list of resource type names
severityNoFilter by severity levels - INFO, LOW, MEDIUM, HIGH, or CRITICAL.
stateNoFilter by state - 'enabled' or 'disabled'enabled
tagNoA case-insensitive list of tags to filter by.

Input Schema (JSON Schema)

{ "properties": { "compliance_status": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "description": "Filter by compliance status (applies to policies only) - 'PASS', 'FAIL', or 'ERROR'", "title": "Compliance Status" }, "created_by": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "description": "Filter by creator user ID or actor ID", "title": "Created By" }, "cursor": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "description": "Optional cursor for pagination from a previous query (only supported for single detection type)", "title": "Cursor" }, "detection_types": { "default": [ "rules" ], "description": "One or more detection types - rules, scheduled_rules, simple_rules, or policies.", "examples": [ [ "rules", "simple_rules", "scheduled_rules" ], [ "policies" ] ], "items": { "type": "string" }, "title": "Detection Types", "type": "array" }, "last_modified_by": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "description": "Filter by last modifier user ID or actor ID", "title": "Last Modified By" }, "limit": { "default": 100, "description": "Maximum number of results to return per detection type", "maximum": 1000, "minimum": 1, "title": "Limit", "type": "integer" }, "log_type": { "default": [], "description": "A list of log types to filter by (applies to rules and simple-rules only).", "examples": [ [ "AWS.CloudTrail", "GCP.AuditLog" ] ], "items": { "type": "string" }, "title": "Log Type", "type": "array" }, "name_contains": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "description": "Substring search by name (case-insensitive)", "title": "Name Contains" }, "resource_type": { "default": [], "description": "Filter by resource types (applies to policies only) - list of resource type names", "examples": [ [ "AWS.S3.Bucket", "AWS.EC2.SecurityGroup" ] ], "items": { "type": "string" }, "title": "Resource Type", "type": "array" }, "severity": { "default": [ "MEDIUM", "HIGH", "CRITICAL" ], "description": "Filter by severity levels - INFO, LOW, MEDIUM, HIGH, or CRITICAL.", "examples": [ [ "MEDIUM", "HIGH", "CRITICAL" ], [ "INFO", "LOW" ] ], "items": { "type": "string" }, "title": "Severity", "type": "array" }, "state": { "default": "enabled", "description": "Filter by state - 'enabled' or 'disabled'", "title": "State", "type": "string" }, "tag": { "default": [], "description": "A case-insensitive list of tags to filter by.", "examples": [ [ "Initial Access", "Persistence" ] ], "items": { "type": "string" }, "title": "Tag", "type": "array" } }, "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