-
Notifications
You must be signed in to change notification settings - Fork 54
Docker
Joshua Hiller edited this page May 3, 2026
·
2 revisions
The Falcon MCP Server is available as a pre-built container image at quay.io/crowdstrike/falcon-mcp.
Pull the latest image:
docker pull quay.io/crowdstrike/falcon-mcp:latestRun with stdio transport (requires -i flag):
docker run -i --rm --env-file /path/to/.env quay.io/crowdstrike/falcon-mcp:latestRun with SSE transport:
docker run --rm -p 8000:8000 --env-file /path/to/.env \
quay.io/crowdstrike/falcon-mcp:latest --transport sse --host 0.0.0.0Run with streamable-http transport:
docker run --rm -p 8000:8000 --env-file /path/to/.env \
quay.io/crowdstrike/falcon-mcp:latest --transport streamable-http --host 0.0.0.0Run with custom port:
docker run --rm -p 8080:8080 --env-file /path/to/.env \
quay.io/crowdstrike/falcon-mcp:latest --transport streamable-http --host 0.0.0.0 --port 8080Run with specific modules (stdio transport):
docker run -i --rm --env-file /path/to/.env \
quay.io/crowdstrike/falcon-mcp:latest --modules detections,incidents,spotlight,idpUse a pinned version:
docker run -i --rm --env-file /path/to/.env \
quay.io/crowdstrike/falcon-mcp:1.2.3Instead of a .env file, pass variables directly:
docker run -i --rm \
-e FALCON_CLIENT_ID=your_client_id \
-e FALCON_CLIENT_SECRET=your_secret \
-e FALCON_BASE_URL=https://api.crowdstrike.com \
quay.io/crowdstrike/falcon-mcp:latestNote
When using HTTP transports in Docker, always set --host 0.0.0.0 to allow external connections to the container.
The -i flag is required when using the default stdio transport.
For development or customization, build the image from source.
Build the image:
docker build -t falcon-mcp .Run the locally built image:
docker run --rm \
-e FALCON_CLIENT_ID=your_client_id \
-e FALCON_CLIENT_SECRET=your_secret \
falcon-mcpTo use the Docker image with Claude Desktop or similar clients, add to your MCP config:
{
"mcpServers": {
"falcon-mcp-docker": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"--env-file",
"/full/path/to/.env",
"quay.io/crowdstrike/falcon-mcp:latest"
]
}
}
}