MCPcopy Index your code
hub / github.com/awslabs/aws-config-rules

github.com/awslabs/aws-config-rules @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
3,833 symbols 10,505 edges 221 files 405 documented · 11%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Core symbols most depended-on inside this repo

put_evaluations
called by 116
python/ec2_no_internet_access.py
build_evaluation
called by 12
python/EMR_KERBEROS_ENABLED/EMR_KERBEROS_ENABLED.py
doHandle
called by 12
java/src/main/java/com/amazonaws/services/config/samplerules/RootAccountMFAEnabled.java
evaluate_periodic
called by 11
python-rdklib/IAM_USER_NO_SERVICE_SPECIFIC_CREDENTIALS/IAM_USER_NO_SERVICE_SPECIFIC_CREDENTIALS.py
build_evaluation_from_config_item
called by 10
python/LAMBDA_CONCURRENCY_CHECK/LAMBDA_CONCURRENCY_CHECK.py
build_evaluation
called by 10
python/GUARDDUTY_UNTREATED_FINDINGS/GUARDDUTY_UNTREATED_FINDINGS.py
build_evaluation
called by 9
python/CLOUDTRAIL_S3_DATAEVENTS_ENABLED/CLOUDTRAIL_S3_DATAEVENTS_ENABLED.py
build_evaluation
called by 9
python/SQS_PUBLIC_ACCESS_CHECK/SQS_PUBLIC_ACCESS_CHECK.py

Shape

Function 2,551
Method 976
Class 303
Route 3

Languages

Python97%
Java3%
TypeScript1%

Modules by API surface

python/IAM_IP_RESTRICTION/IAM_IP_RESTRICTION_test.py44 symbols
python/IAM_IP_RESTRICTION/IAM_IP_RESTRICTION.py41 symbols
python/LAMBDA_ROLE_ALLOWED_ON_LOGGING/LAMBDA_ROLE_ALLOWED_ON_LOGGING_test.py38 symbols
python/EMR_KERBEROS_ENABLED/EMR_KERBEROS_ENABLED_test.py38 symbols
python/IAM_USER_USED_LAST_90_DAYS/IAM_USER_USED_LAST_90_DAYS_test.py32 symbols
python/API_GW_PRIVATE_RESTRICTED/API_GW_PRIVATE_RESTRICTED_test.py32 symbols
java/src/test/java/com/amazonaws/services/config/samplerules/DesiredInstanceTenancyTest.java32 symbols
python/EBS_ENCRYPTED_VOLUMES_V2/EBS_ENCRYPTED_VOLUMES_V2_test.py30 symbols
python/IAM_NO_USER/IAM_NO_USER_test.py29 symbols
python/IAM_USER_USED_LAST_90_DAYS/IAM_USER_USED_LAST_90_DAYS.py28 symbols
python/API_GW_EXECUTION_LOGGING_ENABLED/API_GW_EXECUTION_LOGGING_ENABLED_test.py28 symbols
python/VPC_SG_OPEN_ONLY_TO_AUTHORIZED_PORTS/VPC_SG_OPEN_ONLY_TO_AUTHORIZED_PORTS.py27 symbols

For agents

$ claude mcp add aws-config-rules \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact