LICENSE
README.md
pyproject.toml
jaimenbell_mcp_security_scanner.egg-info/PKG-INFO
jaimenbell_mcp_security_scanner.egg-info/SOURCES.txt
jaimenbell_mcp_security_scanner.egg-info/dependency_links.txt
jaimenbell_mcp_security_scanner.egg-info/entry_points.txt
jaimenbell_mcp_security_scanner.egg-info/requires.txt
jaimenbell_mcp_security_scanner.egg-info/top_level.txt
mcp_scanner/__init__.py
mcp_scanner/boundaries.py
mcp_scanner/cli.py
mcp_scanner/client_report.py
mcp_scanner/ecosystem_scan.py
mcp_scanner/finding_identity.py
mcp_scanner/grading.py
mcp_scanner/js_util.py
mcp_scanner/models.py
mcp_scanner/reachability.py
mcp_scanner/report_generator.py
mcp_scanner/reporting.py
mcp_scanner/scan_meta.py
mcp_scanner/scanner.py
mcp_scanner/taint.py
mcp_scanner/test_paths.py
mcp_scanner/tool_registry.py
mcp_scanner/watch_summary.py
mcp_scanner/detectors/__init__.py
mcp_scanner/detectors/auth_posture.py
mcp_scanner/detectors/base.py
mcp_scanner/detectors/codegen_injection.py
mcp_scanner/detectors/job_hazards.py
mcp_scanner/detectors/param_injection.py
mcp_scanner/detectors/secret_handling.py
mcp_scanner/detectors/secret_leak_response.py
mcp_scanner/detectors/tool_scope_creep.py
tests/test_auth_posture.py
tests/test_auth_posture_js.py
tests/test_boundaries.py
tests/test_check_readme_counts.py
tests/test_cli_client_report.py
tests/test_cli_fail_on_gate.py
tests/test_cli_report_command.py
tests/test_client_report.py
tests/test_client_report_graded_first.py
tests/test_codegen_injection.py
tests/test_ecosystem_scan.py
tests/test_finding_id.py
tests/test_grading_honesty.py
tests/test_job_build_artifact_demotion.py
tests/test_job_hazards.py
tests/test_job_hazards_backlog.py
tests/test_job_hazards_comments.py
tests/test_job_hazards_inbody_gate.py
tests/test_js_eval_member_call.py
tests/test_js_util.py
tests/test_param_injection.py
tests/test_param_injection_alias_js.py
tests/test_param_injection_cjs.py
tests/test_param_injection_js.py
tests/test_param_injection_mts_cts.py
tests/test_param_injection_node_prefix_js.py
tests/test_param_injection_regexp_exec_fp.py
tests/test_param_injection_regexp_scope_fp.py
tests/test_precommit_hook.py
tests/test_reachability.py
tests/test_reachability_decidable.py
tests/test_reachability_test_path_fallback.py
tests/test_report_generator.py
tests/test_report_golden.py
tests/test_reporting.py
tests/test_round3_onelaw_fixes.py
tests/test_scan_meta.py
tests/test_secret_handling.py
tests/test_secret_handling_js.py
tests/test_secret_handling_name_branch_js.py
tests/test_secret_in_log_terminal_segment.py
tests/test_secret_leak_brace_string_js.py
tests/test_secret_leak_oneliner_js.py
tests/test_secret_leak_response.py
tests/test_secret_leak_response_js.py
tests/test_secret_leak_response_lowlevel_sdk.py
tests/test_secret_log_template_interpolation_js.py
tests/test_secret_log_word_boundary_js.py
tests/test_secret_non_credential_shape.py
tests/test_secret_pagination_fp.py
tests/test_secret_placeholder_fp.py
tests/test_secret_placeholder_regex_ast_branch_fix.py
tests/test_secret_selfsigned_cert_fp.py
tests/test_secret_testpath_demotion.py
tests/test_self_audit.py
tests/test_string_aware_comment_strip.py
tests/test_taint.py
tests/test_taint_crossfile.py
tests/test_test_paths.py
tests/test_tool_registry_dispatch_segments.py
tests/test_tool_registry_js_suffixes_shared.py
tests/test_tool_registry_lowlevel_sdk.py
tests/test_tool_registry_lowlevel_sdk_multi_dispatcher.py
tests/test_tool_registry_lowlevel_sdk_round3.py
tests/test_tool_registry_real_world_shapes.py
tests/test_tool_scope_creep.py
tests/test_tool_scope_creep_comment_gate.py
tests/test_tool_scope_creep_decorator_cross_file_collision.py
tests/test_tool_scope_creep_import_aware_hop.py
tests/test_tool_scope_creep_js.py
tests/test_tool_scope_creep_lowlevel_sdk.py
tests/test_tool_scope_creep_sink_substring_fix.py
tests/test_tool_scope_creep_sink_substring_fix_round2.py
tests/test_tsx_jsx_coverage.py
tests/test_watch_action.py
tests/test_watch_summary.py