Panther medium experimental python
Anthropic MCP Server Created
Detects when a new MCP (Model Context Protocol) server integration is created. Each MCP server is a new external data pathway that could be used for data exfiltration. Every new integration should be verified as approved, especially when created by external contractors or service accounts.
Detection Logic
from panther_anthropic_helpers import anthropic_actor_id, anthropic_alert_context
def rule(event):
return event.get("type") == "mcp_server_created"
def title(event):
actor_email = anthropic_actor_id(event)
server_name = event.get("mcp_server_name", "<UNKNOWN_SERVER>")
return f"Anthropic: MCP server [{server_name}] created by [{actor_email}]"
def dedup(event):
return anthropic_actor_id(event)
def alert_context(event):
return anthropic_alert_context(event) Field Validations
Loading…
Comments (0)
Loading comments...