Summary
Add support for the Falcon Data Protection module in falcon-mcp, covering Endpoint Data Discovery (EDD) scans and Data Protection events/findings.
Context
As of v0.10.0 (released 2026-05-18), falcon-mcp exposes modules for detections, incidents, hosts, spotlight, intel, idp, ngsiem, ioc, firewall, custom-ioa, flight-control, cspm, case-management, and falcon-shield. The Data Protection module is currently not exposed.
This makes any automation use case around Falcon Data Protection (DLP, EDD) impossible via the MCP, while it is the natural place for such use cases (sensitive data discovery, content classification, browser-based egress monitoring).
Use case
The MCP would be the natural integration point to:
- Query scan runs status and progress
- Retrieve EDD findings (classified files at rest) and pivot to host context
- Inspect Data Protection events (data-in-motion: uploads, pastes, web egress) and correlate them with EDR detections already exposed by the MCP
- Automate evidence collection during investigations
- Feed data into external SIEMs and detection-as-code pipelines
Today, this can only be done manually via the Falcon console UI.
Suggested scope
A new data-protection module exposing at least:
falcon_search_scan_runs (with FQL filters)
falcon_get_scan_run_details (by ID, including counts: targeted/completed/in_progress/pending/partial/failed hosts, classified files)
falcon_search_scan_hosts (filter by scan_run_id, status, hostname)
falcon_get_scan_host_details (by ID, including classified_files, scanned_files, failed_files, status_details)
falcon_search_data_protection_events (data-in-motion events with policy/classification context)
falcon_get_data_protection_finding_details (by ID)
falcon_search_classifications and falcon_get_classification_details
falcon_search_policies (data-protection type) and falcon_get_policy_details
API gap
At the time of writing, the official public Data Protection APIs (documented under /data-protection/entities/...) only cover configuration management (policies, classifications, content patterns, labels, applications). No public endpoints are documented for scan runs, scan hosts, findings or Data Protection events.
Related
- Official Data Protection APIs doc (configuration only)
Thank you!
Summary
Add support for the Falcon Data Protection module in
falcon-mcp, covering Endpoint Data Discovery (EDD) scans and Data Protection events/findings.Context
As of v0.10.0 (released 2026-05-18),
falcon-mcpexposes modules fordetections,incidents,hosts,spotlight,intel,idp,ngsiem,ioc,firewall,custom-ioa,flight-control,cspm,case-management, andfalcon-shield. The Data Protection module is currently not exposed.This makes any automation use case around Falcon Data Protection (DLP, EDD) impossible via the MCP, while it is the natural place for such use cases (sensitive data discovery, content classification, browser-based egress monitoring).
Use case
The MCP would be the natural integration point to:
Today, this can only be done manually via the Falcon console UI.
Suggested scope
A new
data-protectionmodule exposing at least:falcon_search_scan_runs(with FQL filters)falcon_get_scan_run_details(by ID, including counts: targeted/completed/in_progress/pending/partial/failed hosts, classified files)falcon_search_scan_hosts(filter by scan_run_id, status, hostname)falcon_get_scan_host_details(by ID, includingclassified_files,scanned_files,failed_files,status_details)falcon_search_data_protection_events(data-in-motion events with policy/classification context)falcon_get_data_protection_finding_details(by ID)falcon_search_classificationsandfalcon_get_classification_detailsfalcon_search_policies(data-protection type) andfalcon_get_policy_detailsAPI gap
At the time of writing, the official public Data Protection APIs (documented under
/data-protection/entities/...) only cover configuration management (policies, classifications, content patterns, labels, applications). No public endpoints are documented for scan runs, scan hosts, findings or Data Protection events.Related
Thank you!