Skip to main content
Glama

CrowdStrike Falcon MCP Server

Official
by CrowdStrike
streamable_http_usage.py1.47 kB
#!/usr/bin/env python3 """ Streamable HTTP transport example for Falcon MCP Server. This script demonstrates how to initialize and run the Falcon MCP server with streamable-http transport for custom integrations and web-based deployments. """ import os from dotenv import load_dotenv from falcon_mcp.server import FalconMCPServer def main(): """Run the Falcon MCP server with streamable-http transport.""" # Load environment variables from .env file load_dotenv() # Create and run the server with streamable-http transport server = FalconMCPServer( # You can override the base URL if needed # base_url="https://api.us-2.crowdstrike.com", debug=os.environ.get("DEBUG", "").lower() == "true", ) # Example 1: Run with default settings (port 8000, localhost) print("Example 1: Default streamable-http configuration") print(" - Host: 127.0.0.1 (localhost only)") print(" - Port: 8000") print(" - Path: /mcp") print(" - URL: http://127.0.0.1:8000/mcp") print() # Uncomment to run with defaults: # server.run("streamable-http") # Example 2: Custom configuration print("Example 2: Custom configuration") print(" - Host: 0.0.0.0 (external access)") print(" - Port: 8080") print(" - URL: http://0.0.0.0:8080/mcp") print() # Run with custom requirements server.run("streamable-http", host="0.0.0.0", port=8080) if __name__ == "__main__": main()

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/CrowdStrike/falcon-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server