MCPcopy Index your code
hub / github.com/airbnb/streamalert

github.com/airbnb/streamalert @v3.5.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v3.5.0 ↗ · + Follow
3,936 symbols 12,546 edges 411 files 2,695 documented · 68%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Core symbols most depended-on inside this repo

get
called by 278
streamalert_cli/config.py
get
called by 159
streamalert/shared/lookup_tables/core.py
get
called by 122
streamalert/alert_processor/outputs/pagerduty.py
get_logger
called by 95
streamalert/shared/logger.py
get_alert
called by 93
tests/unit/streamalert/alert_processor/helpers.py
dispatch
called by 89
streamalert/alert_merger/main.py
get
called by 65
tests/unit/helpers/config.py
_gather_logs
called by 48
streamalert/apps/_apps/box.py

Shape

Method 2,665
Route 490
Class 422
Function 359

Languages

Python100%

Modules by API surface

tests/unit/streamalert/alert_processor/outputs/test_pagerduty.py131 symbols
tests/unit/streamalert/classifier/test_parsers_base.py70 symbols
streamalert/alert_processor/outputs/pagerduty.py68 symbols
tests/unit/streamalert/alert_processor/outputs/credentials/test_provider.py61 symbols
tests/unit/streamalert/apps/test_apps/test_app_base.py56 symbols
tests/unit/streamalert/rules_engine/test_rules_engine.py55 symbols
tests/unit/streamalert/threat_intel_downloader/test_main.py52 symbols
streamalert/alert_processor/outputs/credentials/provider.py52 symbols
streamalert/classifier/parsers.py51 symbols
tests/unit/streamalert/apps/test_config.py47 symbols
tests/unit/streamalert/apps/test_apps/test_gsuite.py47 symbols
tests/unit/streamalert/alert_processor/outputs/test_aws.py46 symbols

For agents

$ claude mcp add streamalert \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact