Security Guidance
Security scan passedAnthropic's security review for Claude Code: flags injection, XSS, secrets and more as Claude edits, finishes a turn and commits.

CrowdStrike's local MCP server for Falcon: your agent triages detections, looks up hosts and threat intel, and runs Next-Gen SIEM searches.
by crowdstrike· SecurityUnclaimed · Yours? Claim it
4 images
About
Falcon MCP connects your agent to the CrowdStrike Falcon platform through its API. Ask in plain words and it searches detections, looks up hosts, researches threat actors and works through vulnerabilities, cloud findings and identity risk in your own Falcon environment. What you can do with it - Find, count and triage detections by severity, status, host, time range or MITRE ATT&CK technique - Query your hosts by platform, sensor version or containment status - Research threat actors, indicators and intelligence reports, and build MITRE ATT&CK reports - Pull Spotlight vulnerability data, cloud security findings, container images and Kubernetes workloads - Investigate users and entities with Identity Protection - Run CQL queries against Next-Gen SIEM - Manage IOCs, firewall rules, host groups, policies, exclusions and cases, and run read-only Real Time Response triage How it connects It runs on your machine with uvx falcon-mcp (or its Docker image), using an API client you create in the Falcon console under Support > API Clients and Keys. Set FALCON_CLIENT_ID, FALCON_CLIENT_SECRET and FALCON_BASE_URL for your region, as environment variables or in a .env file. It's also a Gemini CLI extension: install it, then copy your .env file into the extension's folder. Choose what it can do - Turn on only the modules you need with --modules (for example detections,hosts,intel); each module needs its own API scopes - --read-only registers only the tools that don't change anything in your tenant - --tools and --exclude-tools allow or withhold single tools - Dynamic mode (--dynamic) swaps the full tool list for three tools that find and run the rest, so your agent loads only what it needs Good to know falcon-mcp is pre-1.0, so tool names and parameters can still change between minor releases; CrowdStrike suggests pinning a version. It's an open-source project maintained by CrowdStrike rather than an official CrowdStrike product, supported through GitHub Issues and, for customers, CrowdStrike Technical Support.
Once it’s added
“Show me new high severity detections from the last 7 days”
“What are the top 10 hosts by alert count this week?”
“Find threat actors targeting financial services”
“Show me open high severity vulnerabilities”
Before you add it
Reads only
Detections, hosts and vulnerabilities in your Falcon environment · Threat actors, indicators and intelligence reports · Cloud security findings and identity risk · Next-Gen SIEM search results
Makes changes · your agent can ask first
Updates detection status, assignment and comments · Adds and removes custom IOCs · Changes firewall rules, host groups, policies and exclusions · Creates and updates cases
From people who use it
Step by step
Nothing new reaches your agent until a person has looked at it.
Plugins people install alongside Falcon MCP.
No reviews yet. Used Falcon MCP? Say how it went.
Write a reviewPlugins people install alongside Falcon MCP.
Anthropic's security review for Claude Code: flags injection, XSS, secrets and more as Claude edits, finishes a turn and commits.
Equips your coding agent with SAST, dependency scanning, a phased hardening workflow and STRIDE threat-modeling skills.
Alireza Rezvani's Claude Code hook that stops Claude before it writes common security anti-patterns, such as eval, pickle or SQL f-strings.
Microsoft's skills for Azure Data Explorer: build Kusto graphs, compose IRQL threat hunts and turn results into visual graphs.
Runs on your machine.
claude_desktop_config.json{
"mcpServers": {
"falcon-mcp": {
"command": "uvx",
"args": [
"falcon-mcp==0.20.0"
],
"env": {
"FALCON_CLIENT_ID": "<FALCON_CLIENT_ID>",
"FALCON_CLIENT_SECRET": "<FALCON_CLIENT_SECRET>"
}
}
}
}Runs on your machine.
Add to VS Codecode --add-mcp '{"name":"falcon-mcp","command":"uvx","args":["falcon-mcp==0.20.0"],"env":{"FALCON_CLIENT_ID":"<FALCON_CLIENT_ID>","FALCON_CLIENT_SECRET":"<FALCON_CLIENT_SECRET>"}}'copilot mcp add falcon-mcp --env FALCON_CLIENT_ID=<FALCON_CLIENT_ID> --env FALCON_CLIENT_SECRET=<FALCON_CLIENT_SECRET> -- uvx falcon-mcp==0.20.0
Runs on your machine.
Add to Cursor.cursor/mcp.json{
"mcpServers": {
"falcon-mcp": {
"command": "uvx",
"args": [
"falcon-mcp==0.20.0"
],
"env": {
"FALCON_CLIENT_ID": "<FALCON_CLIENT_ID>",
"FALCON_CLIENT_SECRET": "<FALCON_CLIENT_SECRET>"
}
}
}
}Runs on your machine.
claude mcp add -e FALCON_CLIENT_ID=<FALCON_CLIENT_ID> -e FALCON_CLIENT_SECRET=<FALCON_CLIENT_SECRET> falcon-mcp -- uvx falcon-mcp==0.20.0
Runs on your machine.
codex mcp add --env FALCON_CLIENT_ID=<FALCON_CLIENT_ID> --env FALCON_CLIENT_SECRET=<FALCON_CLIENT_SECRET> falcon-mcp -- uvx falcon-mcp==0.20.0
Runs on your machine.
~/.gemini/config/mcp_config.json{
"mcpServers": {
"falcon-mcp": {
"command": "uvx",
"args": [
"falcon-mcp==0.20.0"
],
"env": {
"FALCON_CLIENT_ID": "<FALCON_CLIENT_ID>",
"FALCON_CLIENT_SECRET": "<FALCON_CLIENT_SECRET>"
}
}
}
}Runs on your machine.
gemini extensions install https://github.com/CrowdStrike/falcon-mcp
Runs on your machine.
Runs on your machine.
opencode mcp add falcon-mcp --env FALCON_CLIENT_ID=<FALCON_CLIENT_ID> --env FALCON_CLIENT_SECRET=<FALCON_CLIENT_SECRET> -- uvx falcon-mcp==0.20.0
Runs on your machine.
~/.hermes/config.yaml{
"mcp_servers": {
"falcon-mcp": {
"command": "uvx",
"args": [
"falcon-mcp==0.20.0"
],
"env": {
"FALCON_CLIENT_ID": "<FALCON_CLIENT_ID>",
"FALCON_CLIENT_SECRET": "<FALCON_CLIENT_SECRET>"
}
}
}
}FALCON_CLIENT_IDRequiredSecretCrowdStrike API client IDFALCON_CLIENT_SECRETRequiredSecretCrowdStrike API client secretFALCON_BASE_URLOptionalCrowdStrike API region URLFALCON_MEMBER_CIDOptionalChild CID for Flight Control (MSSP) supportFALCON_MCP_MODULESOptionalComma-separated list of modules to enableFALCON_MCP_TRANSPORTOptionalTransport protocol to useFALCON_MCP_DEBUGOptionalEnable debug loggingFALCON_MCP_HOSTOptionalHost to bind to for HTTP transportsFALCON_MCP_PORTOptionalPort to listen on for HTTP transportsFALCON_MCP_USER_AGENT_COMMENTOptionalAdditional information to include in the User-Agent comment sectionFALCON_MCP_STATELESS_HTTPOptionalEnable stateless HTTP mode for scalable deploymentsFALCON_MCP_API_KEYOptionalSecretAPI key for HTTP transport authentication (x-api-key header)Replace each <NAME> placeholder with your own value.
Scanned and passed · checked 7 h ago
Nobody has shared how they use Falcon MCP yet.
“Investigate user [email protected] and show their risk assessment”
“What is internet-exposed in my cloud accounts?”
Scanned on every change, and again when our rules improve.
Tell us and a person on the trust team will look at it. Or email [email protected].
Security scan
Passed
Safe to install in every agent it supports. Runs on your machine.