CrowdStrike Falcon MCP Server
local MCP serverCrowdStrike Falcon MCP Server is a local MCP server: Connects AI agents with CrowdStrike Falcon for security analysis and automation. Install it from pypi as falcon-mcp.
Installation
Terminal
claude mcp add falcon-mcp -e FALCON_CLIENT_ID=... -e FALCON_CLIENT_SECRET=... -e FALCON_BASE_URL=... -e FALCON_MEMBER_CID=... -e FALCON_MCP_MODULES=... -e FALCON_MCP_TRANSPORT=... -e FALCON_MCP_DEBUG=... -e FALCON_MCP_HOST=... -e FALCON_MCP_PORT=... -e FALCON_MCP_USER_AGENT_COMMENT=... -e FALCON_MCP_STATELESS_HTTP=... -e FALCON_MCP_API_KEY=... -- uvx falcon-mcp
Run in your project folder. Add --scope user to use it everywhere.
Claude Desktop, Cursor & other clients
Add to claude_desktop_config.json or .cursor/mcp.json.
{
"mcpServers": {
"falcon-mcp": {
"command": "uvx",
"args": [
"falcon-mcp"
],
"env": {
"FALCON_CLIENT_ID": "...",
"FALCON_CLIENT_SECRET": "...",
"FALCON_BASE_URL": "...",
"FALCON_MEMBER_CID": "...",
"FALCON_MCP_MODULES": "...",
"FALCON_MCP_TRANSPORT": "...",
"FALCON_MCP_DEBUG": "...",
"FALCON_MCP_HOST": "...",
"FALCON_MCP_PORT": "...",
"FALCON_MCP_USER_AGENT_COMMENT": "...",
"FALCON_MCP_STATELESS_HTTP": "...",
"FALCON_MCP_API_KEY": "..."
}
}
}
}Fill in the environment variables with your own credentials.
What you need
- Runtime: Python with uv (runs with uvx).
- MCP client: Claude Code, Codex, Antigravity, Claude Desktop, Cursor or any other client that speaks MCP over stdio.
- Environment variables:
FALCON_CLIENT_ID,FALCON_CLIENT_SECRET,FALCON_BASE_URL,FALCON_MEMBER_CID,FALCON_MCP_MODULES,FALCON_MCP_TRANSPORT,FALCON_MCP_DEBUG,FALCON_MCP_HOST,FALCON_MCP_PORT,FALCON_MCP_USER_AGENT_COMMENT,FALCON_MCP_STATELESS_HTTP,FALCON_MCP_API_KEY
Summary
Connects AI agents with CrowdStrike Falcon for security analysis and automation.
CrowdStrike Falcon MCP Server vs similar servers
| Server | Stars | Type | API key | Runtime |
|---|---|---|---|---|
| CrowdStrike Falcon MCP Server | 258 | Local | Yes | pypi |
| jshookmcp | 2,021 | Local | No | npm |
| sem | 3,364 | Local | No | npm |
| MATLAB MCP Server | 1,587 | Local | No | mcpb |
| pyscn | 1,083 | Local | Yes | pypi |
Questions
It reads 12 environment variables: FALCON_CLIENT_ID, FALCON_CLIENT_SECRET, FALCON_BASE_URL, FALCON_MEMBER_CID, FALCON_MCP_MODULES, FALCON_MCP_TRANSPORT, FALCON_MCP_DEBUG, FALCON_MCP_HOST, FALCON_MCP_PORT, FALCON_MCP_USER_AGENT_COMMENT, FALCON_MCP_STATELESS_HTTP, FALCON_MCP_API_KEY. Set them in your MCP config before starting the server.
Python with uv (runs with uvx), plus an MCP client such as Claude Code, Codex, Claude Desktop or Cursor.
CrowdStrike Falcon MCP Server is a local MCP server distributed as the pypi package falcon-mcp.
Run: claude mcp add falcon-mcp -e FALCON_CLIENT_ID=... -e FALCON_CLIENT_SECRET=... -e FALCON_BASE_URL=... -e FALCON_MEMBER_CID=... -e FALCON_MCP_MODULES=... -e FALCON_MCP_TRANSPORT=... -e FALCON_MCP_DEBUG=... -e FALCON_MCP_HOST=... -e FALCON_MCP_PORT=... -e FALCON_MCP_USER_AGENT_COMMENT=... -e FALCON_MCP_STATELESS_HTTP=... -e FALCON_MCP_API_KEY=... -- uvx falcon-mcp
Run: codex mcp add falcon-mcp --env FALCON_CLIENT_ID=... --env FALCON_CLIENT_SECRET=... --env FALCON_BASE_URL=... --env FALCON_MEMBER_CID=... --env FALCON_MCP_MODULES=... --env FALCON_MCP_TRANSPORT=... --env FALCON_MCP_DEBUG=... --env FALCON_MCP_HOST=... --env FALCON_MCP_PORT=... --env FALCON_MCP_USER_AGENT_COMMENT=... --env FALCON_MCP_STATELESS_HTTP=... --env FALCON_MCP_API_KEY=... -- uvx falcon-mcp
Similar MCP servers
NameStars
- jshookmcpio.github.vmoranv/jshookmcp2,021
- semio.github.Ataraxy-Labs/sem3,364
- MATLAB MCP Serverio.github.matlab/matlab-mcp-server1,587
- pyscnio.github.ludo-technologies/pyscn1,083
- mcp-ssh-managerio.github.bvisible/mcp-ssh-manager493
- Unity MCPdev.shiranui-isuzu/unity-mcp327
- wireshark-mcpio.github.bx33661/wireshark-mcp273
- google-analytics-mcpio.github.surendranb/google-analytics-mcp242