ADR secures enterprise AI agents through observability, security benchmarking, and threat detection. Deployed at Uber.
Drift inferred · capture-to-capture
- HIGH code analysis flagged committed secret in uber/ADR
- HIGH code analysis flagged committed secret in uber/ADR
- HIGH code analysis flagged committed secret in uber/ADR
- HIGH code analysis flagged committed secret in uber/ADR
- HIGH code analysis flagged committed secret in uber/ADR
- HIGH code analysis flagged committed secret in uber/ADR
- HIGH code analysis flagged committed secret in uber/ADR
- HIGH code analysis flagged committed secret in uber/ADR
- HIGH code analysis flagged committed secret in uber/ADR
- HIGH code analysis flagged committed secret in uber/ADR
- HIGH code analysis flagged committed secret in uber/ADR
- HIGH code analysis flagged committed secret in uber/ADR
- HIGH code analysis flagged committed secret in uber/ADR
- HIGH code analysis flagged committed secret, dynamic code execution ×6 in uber/ADR
- HIGH code analysis flagged committed secret, dynamic code execution ×6 in uber/ADR
transport stdio counts 486 tools · 0 res
· 0 prompts
permission surface via code analysis
tools
-
_add_event_to_calendar
-
_cancel_alarm
-
_clear_sql_database
-
_convert_file_to_markdown
-
_create_sql_database
-
_delete_data
-
_delete_file
-
_download_file
-
_excel_add_sheet
-
_excel_create_workbook
-
_excel_delete_sheet
-
_excel_format_cell
-
_excel_list_sheets
-
_excel_read_cell
-
_excel_read_sheet
-
_excel_write_cell
-
_get_cpu_info
-
_get_current_time
-
_get_disk_info
-
_get_events_from_calendar
-
_get_memory_info
-
_get_today_date
-
_insert_data
-
_is_arxiv_identifier
-
_list_files
-
_ppt_add_picture
-
_ppt_add_slide
-
_ppt_create_presentation
-
_ppt_delete_slide
-
_ppt_edit_slide
-
_query_all_data
-
_query_data
-
_remove_event_from_calendar
-
_search_event
-
_search_identifier
-
_search_papers
-
_set_alarm
-
_timer
-
_word_add_heading
-
_word_add_paragraph
-
_word_add_table
-
_word_create_document
-
add_log_source
-
add_product
-
add_vehicle
-
aggregate_data
-
aggregate_sensor_readings
-
analyze_app_behavior
-
analyze_app_permissions
-
analyze_audio_file
-
analyze_brand_sentiment
-
analyze_citation_network
-
analyze_climate_trends
-
analyze_code_quality
-
analyze_code_security
-
analyze_communication_patterns
-
analyze_competitor_sentiment
-
analyze_contract
-
analyze_data_flows
-
analyze_document_structure
-
analyze_domain_infrastructure
-
analyze_domain_records
-
analyze_domain_reputation
-
analyze_image_properties
-
analyze_legal_document
-
analyze_legal_precedent
-
analyze_location_data
-
analyze_log_patterns
-
analyze_market
-
analyze_market_trends
-
analyze_message_content
-
analyze_network_beacons
-
analyze_network_security
-
analyze_nutrition
-
analyze_patent_citations
-
analyze_patent_landscape
-
analyze_performance
-
analyze_publication_metrics
-
analyze_research_collaboration
-
analyze_sentiment
-
analyze_smart_contract
-
analyze_ssl_configuration
-
analyze_survey_responses
-
analyze_test_coverage
-
analyze_text
-
analyze_tool_capabilities
-
analyze_trends
-
analyze_video_motion
-
analyze_video_quality
-
analyze_vulnerabilities
-
analyze_wallet
-
apply_audio_effects
-
assess_compliance
-
assess_gdpr_compliance
-
assess_operational_risk
-
assess_policy_violations
-
assign_driver
-
atlas_project_create
-
atlas_project_list
-
atlas_project_update
-
atlas_task_create
-
atlas_task_list
-
atlas_task_update
-
audit_password_security
-
bandwidth_monitor
-
basic_arithmetic
-
batch_analyze_domains
-
batch_analyze_videos
-
batch_format_messages
-
batch_moderate
-
batch_process_audio
-
batch_process_documents
-
batch_process_images
-
batch_process_texts
-
batch_transform_data
-
benchmark_operation
-
benchmark_performance
-
bridge_protocols
-
bulk_dns_lookup
-
bulk_schedule_posts
-
calculate_compliance_risk
-
calculate_distance
-
calculate_financial_risk
-
calculate_kpi
-
calibrate_sensor
-
check_app_compliance
-
check_best_practices
-
check_certificate_chain
-
check_connectivity
-
check_domain_availability
-
check_domain_blocklists
-
check_password_breach
-
check_patent_freedom_to_operate
-
check_regulation_updates
-
classify_document
-
clean_data
-
collect_sensor_data
-
compare_competitors
-
compare_contracts
-
compare_images
-
compare_profiles
-
compare_survey_cohorts
-
comprehensive_code_review
-
conduct_pia
-
connect_device
-
connect_social_account
-
consume_messages
-
convert_audio_format
-
convert_document
-
convert_protocol
-
create_alert_rule
-
create_api_scenario
-
create_assignment
-
create_backup_job
-
create_breakout_rooms
-
create_bucket
-
create_config_template
-
create_course
-
create_database
-
create_device_group
-
create_endpoint
-
create_meal_plan
-
create_password_policy
-
create_performance_test
-
create_player_profile
-
create_playlist
-
create_portfolio
-
create_post
-
create_purchase_order
-
create_recipe
-
create_service
-
create_stream_processor
-
create_task_workflow
-
create_test_suite
-
create_topic
-
create_tournament
-
create_trading_strategy
-
create_user_profile
-
create_virtual_device
-
create_voice_profile
-
create_weather_alert
-
create_webhook_endpoint
-
delete_file
-
delete_task
-
demonstrate_device_behavior
-
demonstrate_webhook_delivery
-
deploy_configuration
-
deploy_container
-
detect_audio_issues
-
detect_covert_channels
-
detect_image_content
-
detect_language
-
detect_money_laundering
-
detect_security_anomalies
-
detect_sensor_anomalies
-
detect_sentiment_anomalies
-
detect_survey_bias
-
detect_topics
-
detect_video_content
-
discover_network_devices
-
dns_lookup
-
document_reader
-
docx_to_pdf
-
download_file
-
encode_message
-
enhance_image_quality
-
enrich_data
-
enroll_student
-
evaluate_model
-
excel_read
-
exec
-
execute_task
-
execute_trade
-
export_audit_data
-
export_config
-
export_sensor_data
-
extract_app_metadata
-
extract_audio_metadata
-
extract_images
-
extract_key_terms
-
extract_keywords
-
extract_metadata
-
extract_tables
-
extract_text
-
extract_video_metadata
-
filter_data
-
find_nearby_locations
-
forecast_demand
-
forecast_market_performance
-
forecast_metrics
-
forecast_survey_trends
-
format_convert
-
format_message
-
generate_amendment
-
generate_app_report
-
generate_audit_trail
-
generate_beacon_report
-
generate_certificate
-
generate_compliance_report
-
generate_dashboard
-
generate_device_data
-
generate_domain_report
-
generate_fleet_report
-
generate_forecast
-
generate_health_report
-
generate_inventory_report
-
generate_learning_analytics
-
generate_legal_summary
-
generate_meeting_analytics
-
generate_message_variants
-
generate_moderation_report
-
generate_network_diagram
-
generate_passphrase
-
generate_password
-
generate_performance_report
-
generate_privacy_notice
-
generate_quiz
-
generate_research_report
-
generate_risk_report
-
generate_sensor_alerts
-
generate_sentiment_insights
-
generate_shopping_list
-
generate_survey_insights
-
generate_test_data
-
generate_text_to_speech
-
generate_video_thumbnail
-
generate_webhook_payload
-
geolocate_ip
-
get_active_alerts
-
get_aggregator_logs
-
get_agricultural_weather
-
get_api_logs
-
get_app_logs
-
get_atlas_logs
-
get_audio_logs
-
get_audit_logs
-
get_backup_logs
-
get_beacon_logs
-
get_blockchain_logs
-
get_command_history
-
get_config_logs
-
get_container_logs
-
get_contract_logs
-
get_course_analytics
-
get_crypto_logs
-
get_current_weather
-
get_device_logs
-
get_document_logs
-
get_domain_logs
-
get_education_logs
-
get_endpoint_analytics
-
get_environment_config
-
get_fleet_analytics
-
get_fleet_logs
-
get_formatter_logs
-
get_game_logs
-
get_health_logs
-
get_image_logs
-
get_inventory_logs
-
get_iot_logs
-
get_leaderboard
-
get_legal_logs
-
get_low_stock_alerts
-
get_mapper_logs
-
get_market_data
-
get_market_logs
-
get_meeting_logs
-
get_metrics_logs
-
get_ml_logs
-
get_model_info
-
get_music_logs
-
get_music_recommendations
-
get_network_logs
-
get_nlp_logs
-
get_operation_logs
-
get_orchestrator_logs
-
get_password_logs
-
get_patient_summary
-
get_physical_constants
-
get_policies
-
get_policy_categories
-
get_portfolio_performance
-
get_privacy_logs
-
get_processor_logs
-
get_profiler_logs
-
get_protocol_logs
-
get_puppeteer_logs
-
get_recipe_logs
-
get_regulation_logs
-
get_research_logs
-
get_risk_areas
-
get_risk_logs
-
get_scanner_logs
-
get_scheduler_logs
-
get_screenshots
-
get_sensor_logs
-
get_sentiment_logs
-
get_server_categories
-
get_server_status
-
get_social_logs
-
get_source_code
-
get_storage_logs
-
get_streaming_analytics
-
get_streaming_logs
-
get_student_dashboard
-
get_supported_document_types
-
get_survey_logs
-
get_task_history
-
get_test_reports
-
get_testing_logs
-
get_timeseries_logs
-
get_timezone_info
-
get_topic_info
-
get_transform_logs
-
get_trending_hashtags
-
get_video_logs
-
get_voice_logs
-
get_weather_logs
-
get_webhook_logs
-
html_cleaner
-
join_meeting
-
list_backup_jobs
-
list_buckets
-
list_containers
-
list_databases
-
list_devices
-
list_environments
-
list_files
-
list_mcp_servers
-
list_models
-
list_recovery_points
-
list_scheduled_tasks
-
list_topics
-
list_weather_locations
-
logarithmic_functions
-
manage_device_fleet
-
map_network_topology
-
model_risk_scenarios
-
moderate_text
-
monitor_cluster_health
-
monitor_consent_status
-
monitor_crisis_indicators
-
monitor_device_health
-
monitor_fleet_health
-
monitor_protocol_health
-
monitor_regulatory_changes
-
monitor_risk_metrics
-
monitor_system_resources
-
monitor_webhook_health
-
network_speed_test
-
optimize_protocol_performance
-
optimize_route
-
parse_logs
-
pause_task
-
pdf_merger
-
ping_test
-
port_scan
-
predict
-
predict_research_impact
-
process_image
-
process_sensor_data
-
process_speech_to_text
-
process_voice_command
-
produce_message
-
provision_device
-
puppeteer_click
-
puppeteer_connect_active_tab
-
puppeteer_evaluate
-
puppeteer_fill
-
puppeteer_hover
-
puppeteer_navigate
-
puppeteer_screenshot
-
puppeteer_select
-
query_data
-
record_vital_signs
-
register_patient
-
research_statute
-
resolve_domain
-
restore_data
-
resume_task
-
reverse_dns_lookup
-
reverse_geocode
-
rollback_deployment
-
run_backup
-
run_test_suite
-
scale_service
-
scan_app_security
-
scan_device_services
-
scan_document
-
schedule_campaign
-
schedule_maintenance
-
schedule_meeting
-
schedule_task
-
search_case_law
-
search_code_patterns
-
search_logs
-
search_music
-
search_patents
-
search_policies
-
search_recipes
-
set_health_alert
-
start_conversation
-
start_matchmaking
-
start_meeting
-
start_profiling
-
start_recording
-
start_streaming_session
-
statistical_analysis
-
stop_profiling
-
suggest_recipe_substitutions
-
test_api_call
-
test_api_performance
-
test_backup_integrity
-
test_device_scenarios
-
test_webhook_endpoint
-
trace_dns_path
-
trace_transaction
-
traceroute
-
track_beacon_evolution
-
track_domain_changes
-
track_infrastructure_changes
-
track_progress
-
track_regulatory_deadlines
-
track_research_trends
-
track_sentiment_trends
-
track_user_activity
-
track_vehicle_location
-
train_model
-
transform_data_format
-
transform_text
-
translate_message_format
-
trigonometric_functions
-
unit_conversion
-
update_firmware
-
update_player_statistics
-
update_stock
-
upload_file
-
validate_certificate
-
validate_compliance
-
validate_configuration
-
validate_data_schema
-
validate_dns_configuration
-
validate_password
-
validate_protocol_compliance
-
validate_template
-
write_points
prompt-surface
shipped agent-instruction files + hidden-content / dangerous-code findings —
quoted from the analyzed source
analyzed commit 42b69e8 · analyzer v33 · 9h ago
danger signals8
- dynamic code execution eval()/exec() uber-ADR-42b69e8/Detection/benchmark/agentdojo/benchmark_agents/f_secure_agent/f_secure_agent_creation.py :55
pfi_data = eval(plugin_result) - dynamic code execution eval()/exec() uber-ADR-42b69e8/Detection/benchmark/agentdojo/benchmark_agents/pfi_agent/pfi_agent_creation.py :58
pfi_data = eval(plugin_result) - dynamic code execution eval()/exec() uber-ADR-42b69e8/Detection/benchmark/agentdojo/benchmark_agents/pfi_agent/pfi_tools.py :108
exec(function_string, globals(), local_namespace) - dynamic code execution unsafe yaml.load() uber-ADR-42b69e8/Detection/benchmark/agentdojo/benchmarks/agentdojo/task_suite/task_suite.py :103
data_yaml = yaml.load(f, ImportLoader) - dynamic code execution unsafe yaml.load() uber-ADR-42b69e8/Detection/benchmark/agentdojo/benchmarks/agentdojo/yaml_loader.py :55
return yaml.load(f, ImportLoader) - dynamic code execution eval()/exec() uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/scientific_calculator/scientific_calculator.py :86
result = eval(expression, safe_dict) - dynamic code execution __import__ sink uber-ADR-42b69e8/Discovery/adr_discovery/tests_unit/test_m4_identifier.py :67
assert not __import__("os").path.exists(world.root + "/real/gemini.executed") - committed secret AWS access key id uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_2/jira_server/environment/.aws/credentials :12
AKIAIO…(20 chars, redacted)
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 378
filesystem 58
- fs (weak) uber-ADR-42b69e8/Detection/benchmark/agentdojo/benchmark_agents/f_secure_agent/f_secure_agent_creation.py :82
this_policy = yaml.safe_load(open(path, "r")) - fs (weak) uber-ADR-42b69e8/Detection/benchmark/agentdojo/benchmark_agents/isolate_gpt_agent/tool_manager.py :9
with open(yaml_path, "r") as file: - fs (weak) uber-ADR-42b69e8/Detection/benchmark/agentdojo/benchmark_agents/nemo_agent/nemo_agent_creation.py :204
with open(config_file, "w") as f: - fs (weak) uber-ADR-42b69e8/Detection/benchmark/agentdojo/benchmark_agents/pfi_agent/pfi_agent_creation.py :83
this_policy = yaml.safe_load(open(path, "r")) - fs (weak) uber-ADR-42b69e8/Detection/benchmark/agentdojo/benchmarks/agentdojo/agent_pipeline/agent_pipeline.py :77
with open(path) as f: - fs (weak) uber-ADR-42b69e8/Detection/benchmark/agentdojo/benchmarks/agentdojo/agentdojo_logging.py :313
with open(file, "w") as f: - fs (weak) uber-ADR-42b69e8/Detection/benchmark/agentdojo/benchmarks/agentdojo/benchmark.py :5
from pathlib import Path - fs (weak) uber-ADR-42b69e8/Detection/benchmark/agentdojo/benchmarks/agentdojo/benchmark_langgraph.py :6
from pathlib import Path - fs (weak) uber-ADR-42b69e8/Detection/benchmark/agentdojo/benchmarks/agentdojo/task_suite/task_suite.py :6
from pathlib import Path - fs (weak) uber-ADR-42b69e8/Detection/benchmark/agentdojo/benchmarks/agentdojo/yaml_loader.py :53
with open(filename) as f: - fs (weak) uber-ADR-42b69e8/Detection/benchmark/benchmark_pack.py :17
from pathlib import Path - fs uber-ADR-42b69e8/Detection/context_providers/policy_store_server.py :10
from pathlib import Path - fs uber-ADR-42b69e8/Detection/context_providers/source_code_analyzer_server.py :10
from pathlib import Path - fs uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/calendar_toolkit/function/calendar_toolkit.py :12
with open(database_path, "r") as file: - fs uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/cli_executor/cli_executor.py :4
from pathlib import Path - fs uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/clock_toolkit/function/clock_toolkit.py :11
with open(database_path, "r") as file: - fs uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/code_reviewer/code_reviewer.py :496
"context_managers": "Use 'with open()' for file operations", - fs uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/document_processor/document_processor.py :4
from pathlib import Path - fs uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/markdown_toolkit/function/markdown_toolkit.py :17
with open(save_path, "w") as file: - fs uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/mcp_generator/mcp_generator.py :3
from pathlib import Path - fs uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/system_toolkit/function/system_toolkit.py :65
with open(path, "wb") as file: - fs uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_2/file_server.py :13
from pathlib import Path - fs uber-ADR-42b69e8/Detection/context_providers/threat_intelligence_server.py :10
from pathlib import Path - fs uber-ADR-42b69e8/Detection/guardrail/adr_agent/adr_baseline.py :10
import shutil - fs uber-ADR-42b69e8/Detection/guardrail/llamafirewall_agent/llamafirewall_baseline.py :17
from pathlib import Path - fs uber-ADR-42b69e8/Detection/main_benchmark.py :15
import shutil - fs uber-ADR-42b69e8/Detection/main_detector.py :14
from pathlib import Path - fs uber-ADR-42b69e8/Detection/plot_paper_figures.py :20
from pathlib import Path - fs (weak) uber-ADR-42b69e8/Detection/tests/conftest.py :4
from pathlib import Path - fs (weak) uber-ADR-42b69e8/Detection/tests/test_adr_baseline.py :355
from pathlib import Path - fs (weak) uber-ADR-42b69e8/Detection/tests/test_benchmark_pack.py :4
from pathlib import Path - fs (weak) uber-ADR-42b69e8/Detection/tests/test_main_benchmark.py :7
from pathlib import Path - fs (weak) uber-ADR-42b69e8/Detection/tests/test_main_detector.py :4
from pathlib import Path - fs (weak) uber-ADR-42b69e8/Detection/tests/test_main_detector_cli.py :5
from pathlib import Path - fs uber-ADR-42b69e8/Discovery/adr_discovery/cli.py :66
with open(os.path.join(here, "catalog", "catalog.json"), encoding="utf-8") as fh: - fs (weak) uber-ADR-42b69e8/Discovery/adr_discovery/tests_unit/conftest.py :41
with open(full, "w", encoding="utf-8") as fh: - fs (weak) uber-ADR-42b69e8/Discovery/adr_discovery/tests_unit/test_import_rules.py :42
with open(path, encoding="utf-8") as fh: - fs (weak) uber-ADR-42b69e8/Discovery/adr_discovery/tests_unit/test_m1_world.py :50
os.remove(resolved) - fs uber-ADR-42b69e8/Discovery/adr_discovery/world/gate.py :108
#: validation and before open(), so a case can swap the target and - fs (weak) uber-ADR-42b69e8/Discovery/tests/cli.py :97
with open(args.baseline, encoding="utf-8") as handle: - fs (weak) uber-ADR-42b69e8/Discovery/tests/install/runner.py :121
with open(path, "w", encoding="utf-8") as handle: - fs (weak) uber-ADR-42b69e8/Discovery/tests/manifest.py :156
with open(path, "rb") as handle: - fs (weak) uber-ADR-42b69e8/Discovery/tests/scoring/snapshot.py :166
with open(path, encoding="utf-8") as handle: - fs (weak) uber-ADR-42b69e8/Discovery/tests/test_snapshot.py :33
with open(os.path.join(broken, name), "w", encoding="utf-8") as handle: - fs (weak) uber-ADR-42b69e8/Discovery/tests/tools/bootstrap.py :339
with open(path, "w", encoding="utf-8") as handle: - fs (weak) uber-ADR-42b69e8/Discovery/tests/tools/synthesize.py :135
with open(os.path.join(directory, name), "w", encoding="utf-8") as handle: - fs uber-ADR-42b69e8/Sensor/adr_sensor/cli.py :18
from pathlib import Path - fs uber-ADR-42b69e8/Sensor/adr_sensor/observer.py :14
from pathlib import Path - fs uber-ADR-42b69e8/Sensor/adr_sensor/parsers/claude_desktop_parser.py :22
from pathlib import Path - fs uber-ADR-42b69e8/Sensor/adr_sensor/parsers/claude_parser.py :13
from pathlib import Path - fs uber-ADR-42b69e8/Sensor/adr_sensor/parsers/cline_parser.py :11
from pathlib import Path - fs uber-ADR-42b69e8/Sensor/adr_sensor/parsers/codex_parser.py :9
from pathlib import Path - fs uber-ADR-42b69e8/Sensor/adr_sensor/parsers/cursor_parser.py :13
from pathlib import Path - fs uber-ADR-42b69e8/Sensor/adr_sensor/parsers/opencode_parser.py :39
from pathlib import Path - fs uber-ADR-42b69e8/Sensor/adr_sensor/parsers/warp_parser.py :20
from pathlib import Path - fs uber-ADR-42b69e8/Sensor/adr_sensor/utils/platform_paths.py :13
from pathlib import Path - fs (weak) uber-ADR-42b69e8/Sensor/tests/test_observer.py :5
from pathlib import Path - fs (weak) uber-ADR-42b69e8/Sensor/tests/test_parsers.py :7
from pathlib import Path
shell / exec 6
- shell uber-ADR-42b69e8/Detection/guardrail/adr_agent/adr_baseline.py :14
import subprocess - shell (weak) uber-ADR-42b69e8/Detection/tests/test_main_benchmark.py :206
"import subprocess, sys, time\n" - shell (weak) uber-ADR-42b69e8/Detection/tests/test_main_detector_cli.py :3
import subprocess - shell uber-ADR-42b69e8/Discovery/adr_discovery/world/gate.py :21
import subprocess - shell (weak) uber-ADR-42b69e8/Discovery/tests/provision/lima.py :15
import subprocess - shell (weak) uber-ADR-42b69e8/Discovery/tests/provision/tart.py :12
import subprocess
network 15
- net (weak) uber-ADR-42b69e8/Detection/benchmark/agentdojo/benchmark_agents/f_secure_agent/tools.py :2
from urllib.parse import urlparse - net (weak) uber-ADR-42b69e8/Detection/benchmark/agentdojo/benchmark_agents/pfi_agent/tools.py :2
from urllib.parse import urlparse - net (weak) uber-ADR-42b69e8/Detection/benchmark/agentdojo/benchmarks/agentdojo/default_suites/v1/tools/web.py :5
from urllib.parse import urlparse - net uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/dns_resolver/dns_resolver.py :14
import socket - net uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/geolocation_service/geolocation_service.py :15
import socket - net uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/message_formatter/message_formatter.py :198
import urllib.parse - net uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/ssl_certificate/ssl_certificate.py :15
import socket - net uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/system_toolkit/function/system_toolkit.py :2
import requests - net uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/system_toolkit/system_toolkit.py :9
import requests - net uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/youtube_transcript/youtube_transcript.py :3
from urllib.parse import urlparse, parse_qs - net uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_1/code_execution_service/code_execution_service.py :57
"socket", "requests.get", "urllib", "exec(", - net uber-ADR-42b69e8/Discovery/adr_discovery/cli.py :15
import socket - net uber-ADR-42b69e8/Discovery/adr_discovery/redact/rules.py :15
from urllib.parse import urlsplit, urlunsplit - net uber-ADR-42b69e8/Sensor/adr_sensor/schemas/agent_event_schema.py :10
import socket - net uber-ADR-42b69e8/Sensor/adr_sensor/schemas/system_config_schema.py :10
import socket
secrets 5
- secrets (weak) uber-ADR-42b69e8/Detection/benchmark/agentdojo/benchmark_agents/llamafirewall_agent/llamafirewall_agent_creation.py :8
os.environ["HF_TOKEN"] = os.environ["HUGGINGFACE_HUB_TOKEN"] - secrets (weak) uber-ADR-42b69e8/Detection/benchmark/agentdojo/benchmarks/agentdojo/agent_pipeline/agent_pipeline.py :90
api_key=os.getenv("TOGETHER_API_KEY"), - secrets uber-ADR-42b69e8/Detection/guardrail/llamafirewall_agent/llamafirewall_baseline.py :26
os.environ["HF_TOKEN"] = os.environ["HUGGINGFACE_HUB_TOKEN"] - secrets uber-ADR-42b69e8/Detection/openai_config.py :36
return OpenAI(api_key=os.environ["OPENAI_API_KEY"]) - secrets uber-ADR-42b69e8/Discovery/adr_discovery/cli.py :11
import getpass
database 6
- db uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/sql_toolkit/function/sql_toolkit.py :1
import sqlite3 - db uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/sql_toolkit/sql_toolkit.py :8
import sqlite3 - db uber-ADR-42b69e8/Sensor/adr_sensor/parsers/cursor_parser.py :11
import sqlite3 - db uber-ADR-42b69e8/Sensor/adr_sensor/parsers/opencode_parser.py :36
import sqlite3 - db uber-ADR-42b69e8/Sensor/adr_sensor/parsers/warp_parser.py :17
import sqlite3 - db (weak) uber-ADR-42b69e8/Sensor/tests/test_parsers.py :5
import sqlite3
tool registrations 200
- get_policies uber-ADR-42b69e8/Detection/context_providers/policy_store_server.py :42
- search_policies uber-ADR-42b69e8/Detection/context_providers/policy_store_server.py :57
- get_policy_categories uber-ADR-42b69e8/Detection/context_providers/policy_store_server.py :81
- assess_policy_violations uber-ADR-42b69e8/Detection/context_providers/policy_store_server.py :101
- get_risk_areas uber-ADR-42b69e8/Detection/context_providers/policy_store_server.py :111
- get_source_code uber-ADR-42b69e8/Detection/context_providers/source_code_analyzer_server.py :42
- list_mcp_servers uber-ADR-42b69e8/Detection/context_providers/source_code_analyzer_server.py :100
- get_server_categories uber-ADR-42b69e8/Detection/context_providers/source_code_analyzer_server.py :123
- analyze_tool_capabilities uber-ADR-42b69e8/Detection/context_providers/source_code_analyzer_server.py :135
- analyze_vulnerabilities uber-ADR-42b69e8/Detection/context_providers/source_code_analyzer_server.py :171
- search_code_patterns uber-ADR-42b69e8/Detection/context_providers/source_code_analyzer_server.py :206
- create_endpoint uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/api_platform/api_platform.py :46
- test_api_call uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/api_platform/api_platform.py :84
- generate_test_data uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/api_platform/api_platform.py :137
- create_api_scenario uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/api_platform/api_platform.py :190
- get_endpoint_analytics uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/api_platform/api_platform.py :235
- test_api_performance uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/api_platform/api_platform.py :283
- export_config uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/api_platform/api_platform.py :326
- get_api_logs uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/api_platform/api_platform.py :352
- _is_arxiv_identifier uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/arxiv_toolkit/arxiv_toolkit.py :16
- _search_identifier uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/arxiv_toolkit/arxiv_toolkit.py :30
- _search_papers uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/arxiv_toolkit/arxiv_toolkit.py :41
- atlas_project_create uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/atlas_task_manager/atlas_task_manager.py :277
- atlas_project_list uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/atlas_task_manager/atlas_task_manager.py :288
- atlas_project_update uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/atlas_task_manager/atlas_task_manager.py :297
- atlas_task_create uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/atlas_task_manager/atlas_task_manager.py :309
- atlas_task_list uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/atlas_task_manager/atlas_task_manager.py :323
- atlas_task_update uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/atlas_task_manager/atlas_task_manager.py :333
- get_atlas_logs uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/atlas_task_manager/atlas_task_manager.py :348
- analyze_audio_file uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/audio_processor/audio_processor.py :41
- convert_audio_format uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/audio_processor/audio_processor.py :89
- extract_audio_metadata uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/audio_processor/audio_processor.py :122
- apply_audio_effects uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/audio_processor/audio_processor.py :155
- detect_audio_issues uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/audio_processor/audio_processor.py :196
- batch_process_audio uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/audio_processor/audio_processor.py :233
- get_audio_logs uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/audio_processor/audio_processor.py :275
- generate_audit_trail uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/audit_trail_generator/audit_trail_generator.py :46
- detect_security_anomalies uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/audit_trail_generator/audit_trail_generator.py :116
- generate_compliance_report uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/audit_trail_generator/audit_trail_generator.py :160
- track_user_activity uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/audit_trail_generator/audit_trail_generator.py :211
- export_audit_data uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/audit_trail_generator/audit_trail_generator.py :262
- get_audit_logs uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/audit_trail_generator/audit_trail_generator.py :289
- create_backup_job uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/backup_recovery/backup_recovery.py :68
- run_backup uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/backup_recovery/backup_recovery.py :112
- restore_data uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/backup_recovery/backup_recovery.py :178
- list_backup_jobs uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/backup_recovery/backup_recovery.py :219
- list_recovery_points uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/backup_recovery/backup_recovery.py :246
- test_backup_integrity uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/backup_recovery/backup_recovery.py :272
- get_backup_logs uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/backup_recovery/backup_recovery.py :321
- analyze_network_beacons uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/beacon_analyzer/beacon_analyzer.py :41
- detect_covert_channels uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/beacon_analyzer/beacon_analyzer.py :87
- analyze_communication_patterns uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/beacon_analyzer/beacon_analyzer.py :135
- track_beacon_evolution uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/beacon_analyzer/beacon_analyzer.py :188
- generate_beacon_report uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/beacon_analyzer/beacon_analyzer.py :236
- get_beacon_logs uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/beacon_analyzer/beacon_analyzer.py :291
- analyze_wallet uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/blockchain_analytics/blockchain_analytics.py :42
- trace_transaction uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/blockchain_analytics/blockchain_analytics.py :93
- analyze_smart_contract uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/blockchain_analytics/blockchain_analytics.py :135
- detect_money_laundering uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/blockchain_analytics/blockchain_analytics.py :195
- generate_compliance_report uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/blockchain_analytics/blockchain_analytics.py :249
- get_blockchain_logs uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/blockchain_analytics/blockchain_analytics.py :290
- calculate_kpi uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/business_metrics/business_metrics.py :47
- generate_dashboard uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/business_metrics/business_metrics.py :89
- analyze_trends uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/business_metrics/business_metrics.py :137
- benchmark_performance uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/business_metrics/business_metrics.py :188
- forecast_metrics uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/business_metrics/business_metrics.py :231
- get_metrics_logs uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/business_metrics/business_metrics.py :275
- _add_event_to_calendar uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/calendar_toolkit/calendar_toolkit.py :18
- _get_events_from_calendar uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/calendar_toolkit/calendar_toolkit.py :35
- _search_event uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/calendar_toolkit/calendar_toolkit.py :50
- _remove_event_from_calendar uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/calendar_toolkit/calendar_toolkit.py :64
- _get_today_date uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/calendar_toolkit/calendar_toolkit.py :78
- exec uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/cli_executor/cli_executor.py :337
- get_command_history uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/cli_executor/cli_executor.py :349
- get_operation_logs uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/cli_executor/cli_executor.py :354
- _set_alarm uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/clock_toolkit/clock_toolkit.py :17
- _cancel_alarm uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/clock_toolkit/clock_toolkit.py :31
- _get_current_time uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/clock_toolkit/clock_toolkit.py :45
- _get_today_date uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/clock_toolkit/clock_toolkit.py :56
- _timer uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/clock_toolkit/clock_toolkit.py :67
- upload_file uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/cloud_storage/cloud_storage.py :45
- download_file uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/cloud_storage/cloud_storage.py :89
- list_buckets uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/cloud_storage/cloud_storage.py :131
- list_files uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/cloud_storage/cloud_storage.py :162
- create_bucket uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/cloud_storage/cloud_storage.py :197
- delete_file uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/cloud_storage/cloud_storage.py :236
- get_storage_logs uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/cloud_storage/cloud_storage.py :273
- analyze_code_security uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/code_reviewer/code_reviewer.py :85
- analyze_code_quality uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/code_reviewer/code_reviewer.py :138
- check_best_practices uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/code_reviewer/code_reviewer.py :205
- comprehensive_code_review uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/code_reviewer/code_reviewer.py :261
- deploy_configuration uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/config_manager/config_manager.py :46
- validate_configuration uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/config_manager/config_manager.py :83
- rollback_deployment uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/config_manager/config_manager.py :126
- list_environments uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/config_manager/config_manager.py :182
- get_environment_config uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/config_manager/config_manager.py :202
- create_config_template uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/config_manager/config_manager.py :219
- get_config_logs uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/config_manager/config_manager.py :247
- deploy_container uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/container_orchestrator/container_orchestrator.py :42
- list_containers uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/container_orchestrator/container_orchestrator.py :78
- scale_service uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/container_orchestrator/container_orchestrator.py :104
- get_container_logs uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/container_orchestrator/container_orchestrator.py :150
- monitor_cluster_health uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/container_orchestrator/container_orchestrator.py :179
- create_service uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/container_orchestrator/container_orchestrator.py :211
- get_orchestrator_logs uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/container_orchestrator/container_orchestrator.py :271
- moderate_text uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/content_moderator/content_moderator.py :122
- batch_moderate uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/content_moderator/content_moderator.py :168
- analyze_sentiment uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/content_moderator/content_moderator.py :206
- detect_topics uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/content_moderator/content_moderator.py :255
- generate_moderation_report uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/content_moderator/content_moderator.py :304
- analyze_contract uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/contract_analyzer/contract_analyzer.py :49
- extract_key_terms uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/contract_analyzer/contract_analyzer.py :112
- compare_contracts uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/contract_analyzer/contract_analyzer.py :152
- validate_compliance uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/contract_analyzer/contract_analyzer.py :189
- generate_amendment uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/contract_analyzer/contract_analyzer.py :229
- get_contract_logs uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/contract_analyzer/contract_analyzer.py :264
- create_portfolio uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/cryptocurrency_trader/cryptocurrency_trader.py :85
- execute_trade uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/cryptocurrency_trader/cryptocurrency_trader.py :121
- analyze_market uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/cryptocurrency_trader/cryptocurrency_trader.py :198
- create_trading_strategy uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/cryptocurrency_trader/cryptocurrency_trader.py :259
- get_portfolio_performance uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/cryptocurrency_trader/cryptocurrency_trader.py :291
- get_market_data uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/cryptocurrency_trader/cryptocurrency_trader.py :332
- get_crypto_logs uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/cryptocurrency_trader/cryptocurrency_trader.py :361
- transform_data_format uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/data_transformer/data_transformer.py :40
- clean_data uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/data_transformer/data_transformer.py :82
- aggregate_data uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/data_transformer/data_transformer.py :142
- filter_data uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/data_transformer/data_transformer.py :201
- enrich_data uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/data_transformer/data_transformer.py :256
- validate_data_schema uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/data_transformer/data_transformer.py :313
- batch_transform_data uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/data_transformer/data_transformer.py :364
- get_transform_logs uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/data_transformer/data_transformer.py :418
- create_virtual_device uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/device_platform/device_platform.py :41
- demonstrate_device_behavior uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/device_platform/device_platform.py :90
- manage_device_fleet uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/device_platform/device_platform.py :153
- test_device_scenarios uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/device_platform/device_platform.py :206
- generate_device_data uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/device_platform/device_platform.py :265
- monitor_device_health uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/device_platform/device_platform.py :329
- get_device_logs uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/device_platform/device_platform.py :392
- resolve_domain uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/dns_resolver/dns_resolver.py :20
- reverse_dns_lookup uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/dns_resolver/dns_resolver.py :77
- analyze_domain_records uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/dns_resolver/dns_resolver.py :99
- check_domain_availability uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/dns_resolver/dns_resolver.py :140
- trace_dns_path uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/dns_resolver/dns_resolver.py :166
- validate_dns_configuration uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/dns_resolver/dns_resolver.py :222
- bulk_dns_lookup uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/dns_resolver/dns_resolver.py :317
- extract_text uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/document_extractor/document_extractor.py :40
- extract_metadata uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/document_extractor/document_extractor.py :84
- extract_tables uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/document_extractor/document_extractor.py :119
- analyze_document_structure uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/document_extractor/document_extractor.py :162
- extract_images uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/document_extractor/document_extractor.py :205
- batch_process_documents uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/document_extractor/document_extractor.py :252
- get_document_logs uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/document_extractor/document_extractor.py :298
- pdf_merger uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/document_processor/document_processor.py :206
- docx_to_pdf uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/document_processor/document_processor.py :216
- excel_read uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/document_processor/document_processor.py :226
- html_cleaner uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/document_processor/document_processor.py :236
- format_convert uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/document_processor/document_processor.py :251
- document_reader uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/document_processor/document_processor.py :262
- get_processor_logs uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/document_processor/document_processor.py :272
- scan_document uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/document_scanner/document_scanner.py :146
- extract_text uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/document_scanner/document_scanner.py :200
- classify_document uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/document_scanner/document_scanner.py :239
- convert_document uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/document_scanner/document_scanner.py :294
- get_scanner_logs uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/document_scanner/document_scanner.py :337
- get_supported_document_types uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/document_scanner/document_scanner.py :347
- batch_process_documents uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/document_scanner/document_scanner.py :355
- analyze_domain_reputation uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/domain_analyzer/domain_analyzer.py :41
- check_domain_blocklists uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/domain_analyzer/domain_analyzer.py :109
- analyze_domain_infrastructure uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/domain_analyzer/domain_analyzer.py :159
- track_domain_changes uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/domain_analyzer/domain_analyzer.py :213
- generate_domain_report uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/domain_analyzer/domain_analyzer.py :270
- batch_analyze_domains uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/domain_analyzer/domain_analyzer.py :334
- get_domain_logs uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/domain_analyzer/domain_analyzer.py :386
- create_course uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/education_platform/education_platform.py :44
- enroll_student uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/education_platform/education_platform.py :85
- track_progress uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/education_platform/education_platform.py :135
- generate_certificate uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/education_platform/education_platform.py :215
- get_course_analytics uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/education_platform/education_platform.py :228
- create_assignment uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/education_platform/education_platform.py :240
- get_education_logs uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/education_platform/education_platform.py :257
- generate_quiz uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/education_platform/education_platform.py :267
- get_student_dashboard uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/education_platform/education_platform.py :281
- generate_learning_analytics uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/education_platform/education_platform.py :293
- create_topic uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/event_streaming/event_streaming.py :42
- produce_message uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/event_streaming/event_streaming.py :80
- consume_messages uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/event_streaming/event_streaming.py :120
- list_topics uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/event_streaming/event_streaming.py :170
- get_topic_info uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/event_streaming/event_streaming.py :193
- create_stream_processor uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/event_streaming/event_streaming.py :222
- get_streaming_logs uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/event_streaming/event_streaming.py :264
- _excel_create_workbook uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/excel_toolkit/excel_toolkit.py :18
- _excel_add_sheet uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/excel_toolkit/excel_toolkit.py :32
- _excel_delete_sheet uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/excel_toolkit/excel_toolkit.py :47
- _excel_write_cell uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/excel_toolkit/excel_toolkit.py :62
- _excel_read_cell uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/excel_toolkit/excel_toolkit.py :79
- _excel_format_cell uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/excel_toolkit/excel_toolkit.py :95
- _excel_read_sheet uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/excel_toolkit/excel_toolkit.py :112
- _excel_list_sheets uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/excel_toolkit/excel_toolkit.py :127
- add_vehicle uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/fleet_management/fleet_management.py :44
- track_vehicle_location uber-ADR-42b69e8/Detection/context_providers/source_codes/mcp_servers_0/fleet_management/fleet_management.py :86
declared dependencies 81
- mcp@>=1.0.0
- fastmcp@>=0.1.0
- pydantic@>=2.11.3
- pydantic-settings@>=2.0.0
- typer@>=0.9.0
- rich@==13.9.4
- httpx@>=0.24.0
- requests@>=2.32.0
- tenacity@==9.0.0
- jsonschema@>=4.0.0
- PyYAML@==6.0.2
- python-dotenv@>=1.0.0
- tqdm@>=4.66
- websocket-client@>=1.8.0
- openai@>=1.76.0
- anthropic@>=0.25.0
- google-generativeai@>=0.3.0
- torch@>=2.7.1
- transformers@>=4.53.2
- tokenizers@>=0.21.2
- typing_extensions@==4.12.2
- aiohttp@==3.11.18
- beautifulsoup4@==4.13.3
- click@==8.1.8
- deepdiff@==8.6.1
- docker@==6.1.2
- docstring_parser@==0.16
- fastapi@>=0.103.0
- google-cloud-aiplatform@==1.71.1
- ipython@==8.12.3
- jsonref@==1.1.0
- langchain@==0.3.13
- langchain-anthropic@==0.3.1
- langchain-core@==0.3.28
- langchain-google-genai@==2.0.8
- langchain-openai@==0.2.14
- langgraph@==0.2.60
- llamafirewall@>=0.0.0
- nemoguardrails@==0.14.0
- numpy@>=1.26.2
- openapi-pydantic@==0.3.0
- pandas@==2.2.3
- proto-plus@==1.28.2
- uvicorn@>=0.23.0
- scikit-learn@>=1.3.0
- matplotlib@>=3.7.0
- seaborn@>=0.12.0
- claude-code-sdk@>=0.0.25
- flask@>=2.3.0
- flask-cors@>=4.0.0
- axios@>=0.4.0
- psutil@>=5.9.0
- arxiv@>=2.2.0
- openpyxl@>=3.1.5
- python-docx@>=1.1.2
- python-pptx@>=1.0.2
- markitdown@>=0.1.2
- tushare@>=1.4.21
- PyPDF2@>=3.0.0
- dnspython@>=2.3.0
- cryptography@>=40.0.0
- nltk@>=3.8
- textblob@>=0.17.1
- Pillow@>=9.5.0
- opencv-python@>=4.7.0
- moviepy@>=1.0.3
- pydub@>=0.25.1
- spacy@>=3.6.0
- geopy@>=2.3.0
- folium@>=0.14.0
- scipy@>=1.10.0
- statsmodels@>=0.14.0
- pytest@>=7.0.0
- pytest-asyncio@>=0.21.0
- pytest-cov@>=4.0.0
- black@>=26.5.1
- isort@>=5.12.0
- flake8@>=6.0.0
- mypy@>=1.0.0
- pre-commit@>=3.0.0
- jupyter@>=1.0.0