github Python analyzed 42b69e8

uber/ADR

github

ADR secures enterprise AI agents through observability, security benchmarking, and threat detection. Deployed at Uber.

maintainer
uber
license
Apache-2.0
first seen
2026-07-27
last seen
2026-09-02
releases · 30d
0
short id

Drift inferred · capture-to-capture

  1. HIGH code analysis flagged committed secret in uber/ADR
  2. HIGH code analysis flagged committed secret in uber/ADR
  3. HIGH code analysis flagged committed secret in uber/ADR
  4. HIGH code analysis flagged committed secret in uber/ADR
  5. HIGH code analysis flagged committed secret in uber/ADR
  6. HIGH code analysis flagged committed secret in uber/ADR
  7. HIGH code analysis flagged committed secret in uber/ADR
  8. HIGH code analysis flagged committed secret in uber/ADR
  9. HIGH code analysis flagged committed secret in uber/ADR
  10. HIGH code analysis flagged committed secret in uber/ADR
  11. HIGH code analysis flagged committed secret in uber/ADR
  12. HIGH code analysis flagged committed secret in uber/ADR
  13. HIGH code analysis flagged committed secret in uber/ADR
  14. HIGH code analysis flagged committed secret, dynamic code execution ×6 in uber/ADR
  15. HIGH code analysis flagged committed secret, dynamic code execution ×6 in uber/ADR
capabilities 486 tools
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
skills & danger signals github-tarball
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

code evidence vsensor-v1.0.0 · github-tarball
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