github Python analyzed 7ed0253

awslabs/mcp

github

Open source MCP Servers for AWS

maintainer
awslabs
license
Apache-2.0
first seen
2026-05-22
last seen
2026-08-01
releases · 30d
7
short id

Drift inferred · capture-to-capture

  1. HIGH code analysis flagged dynamic code execution ×5 in awslabs/mcp
capabilities 353 tools
transport stdio · http · sse counts 353 tools · 0 res · 0 prompts permission surface via code analysis

tools

  • AssumeRoleWithIdentityContext
  • AuthorizeQIndex
  • CheckNetworkSecurity
  • CheckSecurityServices
  • CheckStorageEncryption
  • CreateDbCluster
  • CreateDbInstance
  • CreateDbParamGroup
  • CreateTokenWithIAM
  • DeleteDbCluster
  • DeleteDbInstance
  • ExecuteQuery
  • ExecuteRangeQuery
  • GetAvailableWorkspaces
  • GetDbCluster
  • GetDbInstance
  • GetDbParameterGroup
  • GetSecurityFindings
  • GetServerInfo
  • GetStoredSecurityContext
  • InfluxDBCreateBucket
  • InfluxDBCreateOrg
  • InfluxDBListBuckets
  • InfluxDBListOrgs
  • InfluxDBQuery
  • InfluxDBWriteLP
  • InfluxDBWritePoints
  • KendraListIndexesTool
  • KendraQueryTool
  • ListDbClusters
  • ListDbInstances
  • ListDbParamGroups
  • ListKnowledgeBases
  • ListMetrics
  • ListServicesInRegion
  • ListTagsForResource
  • LsInstancesOfCluster
  • QBusinessQueryTool
  • QueryKnowledgeBases
  • SearchRelevantContent
  • TagResource
  • UntagResource
  • UpdateDbCluster
  • UpdateDbInstance
  • add_attachments_to_set
  • add_communication_to_case
  • add_documents
  • add_user_to_group
  • aggregate
  • analyzeQueryPerformance
  • analyze_batch_translation_errors
  • analyze_canary_failures
  • append_rows_to_table
  • attach_group_policy
  • attach_user_policy
  • audit_service_operations
  • audit_services
  • audit_slos
  • batch-apply-update-action
  • batch-stop-update-action
  • build_and_push_image_to_ecr
  • bulk_delete_by_criteria
  • bulk_update_patient_metadata
  • cache_add
  • cache_append
  • cache_cas
  • cache_decr
  • cache_delete
  • cache_delete_many
  • cache_delete_multi
  • cache_flush_all
  • cache_get
  • cache_get_many
  • cache_get_multi
  • cache_gets
  • cache_incr
  • cache_prepend
  • cache_quit
  • cache_replace
  • cache_set
  • cache_set_many
  • cache_set_multi
  • cache_stats
  • cache_touch
  • cache_version
  • calculate_route
  • call_api
  • cdk_best_practices
  • check_cloudformation_template_compliance
  • check_environment_variables
  • complete-migration
  • compute_performances_and_costs
  • connect-jump-host-cache-cluster
  • connect-jump-host-replication-group
  • connect-jump-host-serverless-cache
  • connect_to_database
  • containerize_app
  • copy_image_set
  • create-cache-cluster
  • create-jump-host-cache-cluster
  • create-jump-host-replication-group
  • create-jump-host-serverless-cache
  • create-log-group
  • create-replication-group
  • create-serverless-cache
  • create_access_key
  • create_broker
  • create_cluster
  • create_configuration
  • create_datastore
  • create_ecs_infrastructure
  • create_group
  • create_namespace
  • create_queue
  • create_resource
  • create_role
  • create_support_case
  • create_table
  • create_table_bucket
  • create_template
  • create_terminology
  • create_topic
  • create_user
  • delete-cache-cluster
  • delete-replication-group
  • delete-serverless-cache
  • delete_access_key
  • delete_app
  • delete_datastore
  • delete_ecs_infrastructure
  • delete_group
  • delete_image_set
  • delete_instance_in_series
  • delete_instance_in_study
  • delete_patient_studies
  • delete_resource
  • delete_role_policy
  • delete_series_by_uid
  • delete_study
  • delete_user
  • delete_user_policy
  • describe-cache-clusters
  • describe-cache-engine-versions
  • describe-engine-default-parameters
  • describe-events
  • describe-log-groups
  • describe-log-streams
  • describe-replication-groups
  • describe-serverless-caches
  • describe-service-updates
  • describeKeyspace
  • describeTable
  • describe_attachment
  • describe_communications
  • describe_create_case_options
  • describe_services
  • describe_severity_levels
  • describe_support_cases
  • describe_supported_languages
  • detach_group_policy
  • detach_user_policy
  • detect_language
  • discover_by_license
  • discover_by_organization
  • dsql_read_documentation
  • dsql_recommend
  • dsql_search_documentation
  • dynamodb_data_model_schema_converter
  • dynamodb_data_model_schema_validator
  • dynamodb_data_model_validation
  • dynamodb_data_modeling
  • ecs_resource_management
  • ecs_troubleshooting_tool
  • executeQuery
  • execute_query
  • explain
  • extract_slides_as_images
  • filter-log-events
  • finch_build_container_image
  • finch_create_ecr_repo
  • finch_push_image
  • find_related_datasets
  • free-tier-usage
  • generate_data_access_layer
  • generate_infrastructure_code
  • generate_resources
  • geocode
  • get-cost-and-usage
  • get-log-events
  • get-metric-statistics
  • get-ssh-tunnel-command-cache-cluster
  • get-ssh-tunnel-command-replication-group
  • get-ssh-tunnel-command-serverless-cache
  • get_api_guide
  • get_available_services
  • get_aws_account_info
  • get_aws_session_info
  • get_bucket_metadata_config
  • get_cloudformation_pre_deploy_validation_instructions
  • get_database_connection_info
  • get_dataset_details
  • get_datastore
  • get_deployment_status
  • get_dicom_export_job
  • get_dicom_import_job
  • get_graph_schema
  • get_graph_status
  • get_group
  • get_image_frame
  • get_image_set
  • get_image_set_metadata
  • get_job_status
  • get_knowledge_base_stats
  • get_language_metrics
  • get_maintenance_job_status
  • get_managed_policy_document
  • get_patient_dicomweb_studies
  • get_patient_series
  • get_patient_studies
  • get_place
  • get_resource
  • get_resource_request_status
  • get_resource_schema_information
  • get_role_policy
  • get_scan_findings
  • get_scan_status
  • get_schema
  • get_series_primary_image_set
  • get_study_primary_image_sets
  • get_table_maintenance_config
  • get_table_metadata_location
  • get_table_schema
  • get_terminology
  • get_translation_job
  • get_user
  • get_user_policy
  • get_workflow_status
  • import_csv_to_table
  • import_parquet_to_table
  • import_terminology
  • is_database_connected
  • json_arrappend
  • json_arrpop
  • json_arrtrim
  • json_get
  • json_set
  • list-custom-line-item-versions
  • list-delivery-streams
  • list-pricing-plans-for-rule
  • list-pricing-rules-for-plan
  • listKeyspaces
  • listTables
  • list_active_workflows
  • list_canaries
  • list_clusters
  • list_columns
  • list_databases
  • list_datasets
  • list_datastores
  • list_dicom_export_jobs
  • list_dicom_import_jobs
  • list_groups
  • list_image_set_versions
  • list_language_pairs
  • list_namespaces
  • list_policies
  • list_resources
  • list_role_policies
  • list_roles
  • list_scans
  • list_schemas
  • list_table_buckets
  • list_tables
  • list_tags_for_resource
  • list_terminologies
  • list_translation_jobs
  • list_user_policies
  • list_users
  • manage_index
  • managed_batch_translation_workflow
  • modify-cache-cluster
  • modify-replication-group
  • modify-replication-group-shard-configuration
  • modify-serverless-cache
  • monitor_batch_translation
  • optimize_waypoints
  • preview_dataset
  • put_role_policy
  • put_user_policy
  • query_database
  • read_document
  • read_documentation
  • read_image
  • read_sections
  • recommend
  • remove_instance_from_image_set
  • remove_series_from_image_set
  • remove_user_from_group
  • rename_table
  • resolve_support_case
  • reverse_geocode
  • review_cluster
  • run_checkov
  • run_gremlin_query
  • run_opencypher_query
  • run_query
  • sample_dataset
  • search
  • search_by_patient_id
  • search_by_series_uid
  • search_by_study_uid
  • search_cdk_documentation
  • search_cdk_samples_and_constructs
  • search_cloudformation_documentation
  • search_datasets
  • search_documentation
  • search_image_sets
  • search_nearby
  • search_places
  • search_places_open_now
  • search_stac_endpoints
  • search_table
  • setup
  • setup_check
  • simulate_principal_policy
  • smart_translate_workflow
  • source_db_analyzer
  • sp-performance
  • start-migration
  • start_batch_translation
  • start_dicom_export_job
  • start_dicom_import_job
  • start_diff_scan
  • start_security_scan
  • start_threat_model_review
  • stop_scan
  • tag_resource
  • test-migration
  • translate_text
  • trigger_batch_translation
  • troubleshoot_cloudformation_deployment
  • untag_resource
  • update_image_set_metadata
  • update_patient_study_metadata
  • update_resource
  • update_table_metadata_location
  • validate_cloudformation_template
  • validate_ecs_express_mode_prerequisites
  • validate_translation
  • valkey_admin
  • valkey_read
  • valkey_write
  • wait_for_service_ready
skills & danger signals github-tarball
prompt-surface shipped agent-instruction files + hidden-content / dangerous-code findings — quoted from the analyzed source

analyzed commit 7ed0253 · analyzer v28 · 2d ago

skills & prompt files 15

danger signals9

code evidence v2026.07.20260728181317 · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 2466

filesystem 98

  • fs awslabs-mcp-7ed0253/.github/workflows/release.py :29 from pathlib import Path
  • fs awslabs-mcp-7ed0253/samples/mcp-integration-with-nova-canvas/user_interfaces/image_generator_st.py :270 img = Image.open(image_path)
  • fs awslabs-mcp-7ed0253/src/amazon-mq-mcp-server/awslabs/amazon_mq_mcp_server/rabbitmq/handlers.py :20 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/amazon-translate-mcp-server/awslabs/amazon_translate_mcp_server/server.py :759 os.unlink(temp_file_path)
  • fs awslabs-mcp-7ed0253/src/amazon-translate-mcp-server/awslabs/amazon_translate_mcp_server/terminology_manager.py :40 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/aurora-dsql-mcp-server/awslabs/aurora_dsql_mcp_server/server.py :24 import shutil
  • fs awslabs-mcp-7ed0253/src/aws-api-mcp-server/awslabs/aws_api_mcp_server/core/agent_scripts/manager.py :20 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/aws-api-mcp-server/awslabs/aws_api_mcp_server/core/common/config.py :23 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/aws-api-mcp-server/awslabs/aws_api_mcp_server/core/common/file_system_controls.py :28 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/aws-api-mcp-server/awslabs/aws_api_mcp_server/core/metadata/read_only_operations_list.py :113 .open() as metadata_file
  • fs awslabs-mcp-7ed0253/src/aws-api-mcp-server/awslabs/aws_api_mcp_server/core/parser/interpretation.py :106 with open(validated_path, 'wb') as f:
  • fs awslabs-mcp-7ed0253/src/aws-api-mcp-server/awslabs/aws_api_mcp_server/core/security/policy.py :20 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/aws-api-mcp-server/awslabs/aws_api_mcp_server/server.py :60 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/aws-healthomics-mcp-server/awslabs/aws_healthomics_mcp_server/search/file_association_engine.py :23 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/aws-healthomics-mcp-server/awslabs/aws_healthomics_mcp_server/tools/workflow_linting.py :27 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/aws-healthomics-mcp-server/awslabs/aws_healthomics_mcp_server/utils/content_resolver.py :149 with open(path, 'r', encoding='utf-8') as f:
  • fs awslabs-mcp-7ed0253/src/aws-healthomics-mcp-server/awslabs/aws_healthomics_mcp_server/utils/path_utils.py :24 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/aws-healthomics-mcp-server/awslabs/aws_healthomics_mcp_server/utils/validation_utils.py :490 with open(readme, 'r', encoding='utf-8') as f:
  • fs awslabs-mcp-7ed0253/src/aws-iac-mcp-server/awslabs/aws_iac_mcp_server/tools/cloudformation_compliance_checker.py :22 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/aws-pricing-mcp-server/awslabs/aws_pricing_mcp_server/cdk_analyzer.py :23 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/aws-pricing-mcp-server/awslabs/aws_pricing_mcp_server/report_generator.py :29 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/aws-pricing-mcp-server/awslabs/aws_pricing_mcp_server/static/__init__.py :22 .open('r', encoding='utf-8') as f
  • fs awslabs-mcp-7ed0253/src/aws-pricing-mcp-server/awslabs/aws_pricing_mcp_server/static/patterns/__init__.py :22 .open('r', encoding='utf-8') as f
  • fs awslabs-mcp-7ed0253/src/aws-pricing-mcp-server/awslabs/aws_pricing_mcp_server/terraform_analyzer.py :23 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/aws-serverless-mcp-server/awslabs/aws_serverless_mcp_server/template/registry.py :23 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/aws-serverless-mcp-server/awslabs/aws_serverless_mcp_server/tools/sam/sam_local_invoke.py :176 os.unlink(temp_event_file)
  • fs awslabs-mcp-7ed0253/src/aws-serverless-mcp-server/awslabs/aws_serverless_mcp_server/tools/webapps/deploy_webapp.py :288 with open(status_file_path, 'r', encoding='utf-8') as f:
  • fs awslabs-mcp-7ed0253/src/aws-serverless-mcp-server/awslabs/aws_serverless_mcp_server/tools/webapps/update_webapp_frontend.py :318 with open(file_path, 'rb') as f:
  • fs awslabs-mcp-7ed0253/src/aws-serverless-mcp-server/awslabs/aws_serverless_mcp_server/tools/webapps/utils/deploy_service.py :243 with open(template_path, 'w', encoding='utf-8') as f:
  • fs awslabs-mcp-7ed0253/src/aws-serverless-mcp-server/awslabs/aws_serverless_mcp_server/tools/webapps/utils/startup_script_generator.py :116 with open(script_path, 'w', encoding='utf-8') as f:
  • fs awslabs-mcp-7ed0253/src/aws-serverless-mcp-server/awslabs/aws_serverless_mcp_server/utils/deployment_manager.py :67 with open(metadata_file, 'w', encoding='utf-8') as f:
  • fs awslabs-mcp-7ed0253/src/aws-transform-mcp-server/awslabs/aws_transform_mcp_server/_service_model/__init__.py :22 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/aws-transform-mcp-server/awslabs/aws_transform_mcp_server/config_store.py :201 os.remove(self._config_file)
  • fs awslabs-mcp-7ed0253/src/aws-transform-mcp-server/awslabs/aws_transform_mcp_server/server.py :54 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/aws-transform-mcp-server/awslabs/aws_transform_mcp_server/tool_utils.py :273 with open(full_path, 'wb') as fh:
  • fs awslabs-mcp-7ed0253/src/aws-transform-mcp-server/awslabs/aws_transform_mcp_server/tools/artifact.py :134 with open(validated_path, 'rb') as fh:
  • fs awslabs-mcp-7ed0253/src/aws-transform-mcp-server/awslabs/aws_transform_mcp_server/upload_helper.py :157 with open(validated_path, 'rb') as fh:
  • fs awslabs-mcp-7ed0253/src/billing-cost-management-mcp-server/awslabs/billing_cost_management_mcp_server/tools/recommendation_details_tools.py :434 with open(template_path, 'r') as f:
  • fs awslabs-mcp-7ed0253/src/billing-cost-management-mcp-server/awslabs/billing_cost_management_mcp_server/utilities/logging_utils.py :26 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/billing-cost-management-mcp-server/awslabs/billing_cost_management_mcp_server/utilities/sql_utils.py :115 os.remove(_SESSION_DB_PATH)
  • fs awslabs-mcp-7ed0253/src/ccapi-mcp-server/awslabs/ccapi_mcp_server/impl/tools/security_scanning.py :223 os.unlink(temp_file_path)
  • fs awslabs-mcp-7ed0253/src/ccapi-mcp-server/awslabs/ccapi_mcp_server/schema_manager.py :20 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/cloudwatch-applicationsignals-mcp-server/awslabs/cloudwatch_applicationsignals_mcp_server/audit_utils.py :116 with open(log_path, 'a') as f:
  • fs awslabs-mcp-7ed0253/src/cloudwatch-applicationsignals-mcp-server/awslabs/cloudwatch_applicationsignals_mcp_server/canary_knowledge_base_loader.py :24 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/cloudwatch-applicationsignals-mcp-server/awslabs/cloudwatch_applicationsignals_mcp_server/canary_utils.py :815 with zip_ref.open(canary_file) as f:
  • fs awslabs-mcp-7ed0253/src/cloudwatch-applicationsignals-mcp-server/awslabs/cloudwatch_applicationsignals_mcp_server/enablement_tools.py :18 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/cloudwatch-applicationsignals-mcp-server/evals/__main__.py :37 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/cloudwatch-applicationsignals-mcp-server/evals/core/captor.py :19 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/cloudwatch-applicationsignals-mcp-server/evals/core/conversation_runner.py :39 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/cloudwatch-applicationsignals-mcp-server/evals/core/eval_mcp_server_wrapper.py :34 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/cloudwatch-applicationsignals-mcp-server/evals/core/eval_runner.py :27 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/cloudwatch-applicationsignals-mcp-server/evals/core/mcp_client.py :27 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/cloudwatch-applicationsignals-mcp-server/evals/core/mcp_dependency_mocking_handler.py :27 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/cloudwatch-applicationsignals-mcp-server/evals/core/mock_config_path_normalizer.py :29 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/cloudwatch-applicationsignals-mcp-server/evals/core/task.py :23 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/cloudwatch-applicationsignals-mcp-server/evals/core/validator.py :33 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/cloudwatch-applicationsignals-mcp-server/evals/tasks/applicationsignals/base.py :18 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/cloudwatch-applicationsignals-mcp-server/evals/tasks/applicationsignals/get_enablement_guide/enablement_tasks.py :36 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/cloudwatch-applicationsignals-mcp-server/evals/tasks/applicationsignals/investigations/investigation_tasks.py :20 import shutil
  • fs awslabs-mcp-7ed0253/src/cloudwatch-mcp-server/awslabs/cloudwatch_mcp_server/cloudwatch_metrics/tools.py :55 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/document-loader-mcp-server/awslabs/document_loader_mcp_server/server.py :19 import shutil
  • fs awslabs-mcp-7ed0253/src/dynamodb-mcp-server/awslabs/dynamodb_mcp_server/cdk_generator/generator.py :19 import shutil
  • fs awslabs-mcp-7ed0253/src/dynamodb-mcp-server/awslabs/dynamodb_mcp_server/cost_performance_calculator/calculator_runner.py :24 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/dynamodb-mcp-server/awslabs/dynamodb_mcp_server/db_analyzer/base_plugin.py :178 with open(output_file, 'w', encoding='utf-8') as f:
  • fs awslabs-mcp-7ed0253/src/dynamodb-mcp-server/awslabs/dynamodb_mcp_server/db_analyzer/oracle.py :451 with open(output_file, 'w', encoding='utf-8') as f:
  • fs awslabs-mcp-7ed0253/src/dynamodb-mcp-server/awslabs/dynamodb_mcp_server/markdown_formatter.py :182 with open(file_path, 'w', encoding='utf-8') as f:
  • fs awslabs-mcp-7ed0253/src/dynamodb-mcp-server/awslabs/dynamodb_mcp_server/model_validation_utils.py :19 import shutil
  • fs awslabs-mcp-7ed0253/src/dynamodb-mcp-server/awslabs/dynamodb_mcp_server/repo_generation_tool/codegen.py :34 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/dynamodb-mcp-server/awslabs/dynamodb_mcp_server/repo_generation_tool/core/file_utils.py :22 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/dynamodb-mcp-server/awslabs/dynamodb_mcp_server/repo_generation_tool/core/language_config.py :21 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/dynamodb-mcp-server/awslabs/dynamodb_mcp_server/repo_generation_tool/core/schema_loader.py :23 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/dynamodb-mcp-server/awslabs/dynamodb_mcp_server/repo_generation_tool/core/usage_data_loader.py :24 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/dynamodb-mcp-server/awslabs/dynamodb_mcp_server/repo_generation_tool/generators/jinja2_generator.py :41 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/dynamodb-mcp-server/awslabs/dynamodb_mcp_server/repo_generation_tool/output/output_manager.py :19 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/dynamodb-mcp-server/awslabs/dynamodb_mcp_server/server.py :41 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/ecs-mcp-server/awslabs/ecs_mcp_server/api/delete.py :134 with open(ecr_template_path, "r") as f:
  • fs awslabs-mcp-7ed0253/src/ecs-mcp-server/awslabs/ecs_mcp_server/api/infrastructure.py :83 with open(ecr_source_path, "r") as f:
  • fs awslabs-mcp-7ed0253/src/ecs-mcp-server/awslabs/ecs_mcp_server/utils/security.py :153 with open(validated_path, "r") as f:
  • fs awslabs-mcp-7ed0253/src/eks-mcp-server/awslabs/eks_mcp_server/cloudwatch_metrics_guidance_handler.py :68 with open(metrics_guidance_path, 'r') as f:
  • fs awslabs-mcp-7ed0253/src/eks-mcp-server/awslabs/eks_mcp_server/eks_stack_handler.py :292 with open(source_template_path, 'r') as source_file:
  • fs awslabs-mcp-7ed0253/src/eks-mcp-server/awslabs/eks_mcp_server/k8s_apis.py :82 os.unlink(self._ca_cert_file_path)
  • fs awslabs-mcp-7ed0253/src/eks-mcp-server/awslabs/eks_mcp_server/k8s_handler.py :170 with open(yaml_path, 'r') as yaml_file:
  • fs awslabs-mcp-7ed0253/src/finch-mcp-server/awslabs/finch_mcp_server/server.py :49 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/finch-mcp-server/awslabs/finch_mcp_server/utils/build.py :50 with open(dockerfile_path, 'r') as f:
  • fs awslabs-mcp-7ed0253/src/finch-mcp-server/awslabs/finch_mcp_server/utils/common.py :29 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/finch-mcp-server/awslabs/finch_mcp_server/utils/vm.py :39 from shutil import which
  • fs awslabs-mcp-7ed0253/src/mcp-lambda-handler/awslabs/mcp_lambda_handler/types.py :243 with open(self.path, 'r', encoding='utf-8') as f:
  • fs awslabs-mcp-7ed0253/src/mysql-mcp-server/awslabs/mysql_mcp_server/connection/asyncmy_pool_connection.py :63 with open(_RDS_CA_BUNDLE_PATH, 'rb'):
  • fs awslabs-mcp-7ed0253/src/mysql-mcp-server/hatch_build.py :114 with open(abs_path, 'wb') as fh:
  • fs awslabs-mcp-7ed0253/src/openapi-mcp-server/awslabs/openapi_mcp_server/utils/openapi.py :30 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/openapi-mcp-server/awslabs/openapi_mcp_server/utils/url_validator.py :27 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/postgres-mcp-server/awslabs/postgres_mcp_server/connection/psycopg_pool_connection.py :216 await self.pool.open(True, 30)
  • fs awslabs-mcp-7ed0253/src/s3-tables-mcp-server/awslabs/s3_tables_mcp_server/server.py :134 with open(log_file, 'a') as f:
  • fs awslabs-mcp-7ed0253/src/sagemaker-ai-mcp-server/awslabs/sagemaker_ai_mcp_server/sagemaker_hyperpod/hyperpod_stack_handler.py :360 with open(validated_path, 'r') as f:
  • fs awslabs-mcp-7ed0253/src/security-agent-mcp-server/awslabs/security_agent_mcp_server/scanner.py :28 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/security-agent-mcp-server/awslabs/security_agent_mcp_server/state.py :23 from pathlib import Path
  • fs awslabs-mcp-7ed0253/src/valkey-mcp-server/awslabs/valkey_mcp_server/common/connection.py :72 with open(ca_path, 'rb') as f:
  • fs awslabs-mcp-7ed0253/src/well-architected-security-mcp-server/awslabs/well_architected_security_mcp_server/util/prompt_utils.py :49 with open(file_path, "r") as f:

shell / exec 13

  • shell awslabs-mcp-7ed0253/src/aurora-dsql-mcp-server/awslabs/aurora_dsql_mcp_server/server.py :25 import subprocess
  • shell awslabs-mcp-7ed0253/src/aws-healthomics-mcp-server/awslabs/aws_healthomics_mcp_server/tools/workflow_linting.py :131 import subprocess # nosec B404 - subprocess needed for workflow linting
  • shell awslabs-mcp-7ed0253/src/aws-transform-mcp-server/awslabs/aws_transform_mcp_server/oauth.py :22 import subprocess
  • shell awslabs-mcp-7ed0253/src/ccapi-mcp-server/awslabs/ccapi_mcp_server/impl/tools/security_scanning.py :20 import subprocess
  • shell awslabs-mcp-7ed0253/src/cloudwatch-applicationsignals-mcp-server/evals/core/process_executor.py :17 import subprocess
  • shell awslabs-mcp-7ed0253/src/document-loader-mcp-server/awslabs/document_loader_mcp_server/server.py :20 import subprocess # nosec B404 - subprocess used with fixed command, no shell=True
  • shell awslabs-mcp-7ed0253/src/dynamodb-mcp-server/awslabs/dynamodb_mcp_server/cdk_generator/generator.py :20 import subprocess # nosec B404 - used to invoke `cdk init` locally
  • shell awslabs-mcp-7ed0253/src/dynamodb-mcp-server/awslabs/dynamodb_mcp_server/model_validation_utils.py :21 import subprocess
  • shell awslabs-mcp-7ed0253/src/dynamodb-mcp-server/awslabs/dynamodb_mcp_server/repo_generation_tool/codegen.py :18 import subprocess # nosec B404 - used to invoke allowlisted linters (see line 50: ALLOWED_LINTER_COMMANDS)
  • shell awslabs-mcp-7ed0253/src/ecs-mcp-server/awslabs/ecs_mcp_server/utils/docker.py :22 import subprocess
  • shell awslabs-mcp-7ed0253/src/finch-mcp-server/awslabs/finch_mcp_server/utils/common.py :26 import subprocess
  • shell awslabs-mcp-7ed0253/src/finch-mcp-server/awslabs/finch_mcp_server/utils/vm.py :25 import subprocess
  • shell awslabs-mcp-7ed0253/src/security-agent-mcp-server/awslabs/security_agent_mcp_server/scanner.py :20 import subprocess

network 55

  • net awslabs-mcp-7ed0253/samples/mcp-integration-with-kb/user_interfaces/chat_bedrock_st.py :16 import requests
  • net awslabs-mcp-7ed0253/samples/mcp-integration-with-nova-canvas/user_interfaces/image_generator_st.py :17 import requests
  • net awslabs-mcp-7ed0253/src/amazon-bedrock-agentcore-mcp-server/awslabs/amazon_bedrock_agentcore_mcp_server/tools/browser/navigation.py :31 from urllib.parse import urlparse
  • net awslabs-mcp-7ed0253/src/amazon-bedrock-agentcore-mcp-server/awslabs/amazon_bedrock_agentcore_mcp_server/tools/identity/guide.py :390 import httpx
  • net awslabs-mcp-7ed0253/src/amazon-bedrock-agentcore-mcp-server/awslabs/amazon_bedrock_agentcore_mcp_server/utils/cache.py :19 from urllib.error import URLError
  • net awslabs-mcp-7ed0253/src/amazon-bedrock-agentcore-mcp-server/awslabs/amazon_bedrock_agentcore_mcp_server/utils/doc_fetcher.py :17 import urllib.request
  • net awslabs-mcp-7ed0253/src/amazon-bedrock-agentcore-mcp-server/awslabs/amazon_bedrock_agentcore_mcp_server/utils/url_validator.py :19 from urllib.parse import urlparse
  • net awslabs-mcp-7ed0253/src/amazon-mq-mcp-server/awslabs/amazon_mq_mcp_server/rabbitmq/admin.py :18 import requests
  • net awslabs-mcp-7ed0253/src/amazon-translate-mcp-server/awslabs/amazon_translate_mcp_server/security_validators.py :24 from urllib.parse import urlparse
  • net awslabs-mcp-7ed0253/src/aurora-dsql-mcp-server/awslabs/aurora_dsql_mcp_server/server.py :20 import httpx
  • net awslabs-mcp-7ed0253/src/aws-api-mcp-server/awslabs/aws_api_mcp_server/core/common/helpers.py :19 import requests
  • net awslabs-mcp-7ed0253/src/aws-api-mcp-server/awslabs/aws_api_mcp_server/core/metadata/read_only_operations_list.py :16 import requests
  • net awslabs-mcp-7ed0253/src/aws-api-mcp-server/awslabs/aws_api_mcp_server/core/parser/parser.py :70 from urllib.parse import urlparse
  • net awslabs-mcp-7ed0253/src/aws-api-mcp-server/awslabs/aws_api_mcp_server/middleware/http_header_validation_middleware.py :20 from urllib.parse import urlparse
  • net awslabs-mcp-7ed0253/src/aws-appsync-mcp-server/awslabs/aws_appsync_mcp_server/operations/create_datasource.py :21 from urllib.parse import urlparse
  • net awslabs-mcp-7ed0253/src/aws-documentation-mcp-server/awslabs/aws_documentation_mcp_server/server_aws.py :16 import httpx
  • net awslabs-mcp-7ed0253/src/aws-documentation-mcp-server/awslabs/aws_documentation_mcp_server/server_aws_cn.py :16 import httpx
  • net awslabs-mcp-7ed0253/src/aws-documentation-mcp-server/awslabs/aws_documentation_mcp_server/server_utils.py :14 import httpx
  • net awslabs-mcp-7ed0253/src/aws-documentation-mcp-server/awslabs/aws_documentation_mcp_server/util.py :20 from urllib.parse import quote_plus
  • net awslabs-mcp-7ed0253/src/aws-healthomics-mcp-server/awslabs/aws_healthomics_mcp_server/models/s3.py :26 from urllib.parse import urlparse
  • net awslabs-mcp-7ed0253/src/aws-healthomics-mcp-server/awslabs/aws_healthomics_mcp_server/utils/s3_utils.py :22 from urllib.parse import urlparse
  • net awslabs-mcp-7ed0253/src/aws-serverless-mcp-server/awslabs/aws_serverless_mcp_server/utils/github.py :16 import requests
  • net awslabs-mcp-7ed0253/src/aws-transform-mcp-server/awslabs/aws_transform_mcp_server/http_utils.py :18 import httpx
  • net awslabs-mcp-7ed0253/src/aws-transform-mcp-server/awslabs/aws_transform_mcp_server/oauth.py :30 from urllib.parse import parse_qs, urlencode, urlparse
  • net awslabs-mcp-7ed0253/src/aws-transform-mcp-server/awslabs/aws_transform_mcp_server/tcp_client.py :21 import httpx
  • net awslabs-mcp-7ed0253/src/aws-transform-mcp-server/awslabs/aws_transform_mcp_server/tool_utils.py :17 import httpx
  • net awslabs-mcp-7ed0253/src/aws-transform-mcp-server/awslabs/aws_transform_mcp_server/tools/artifact.py :23 import httpx
  • net awslabs-mcp-7ed0253/src/aws-transform-mcp-server/awslabs/aws_transform_mcp_server/tools/hitl.py :16 import httpx
  • net awslabs-mcp-7ed0253/src/aws-transform-mcp-server/awslabs/aws_transform_mcp_server/upload_helper.py :25 import httpx
  • net awslabs-mcp-7ed0253/src/billing-cost-management-mcp-server/awslabs/billing_cost_management_mcp_server/tools/storage_lens_tools.py :40 from urllib.parse import urlparse
  • net awslabs-mcp-7ed0253/src/cloudwatch-applicationsignals-mcp-server/awslabs/cloudwatch_applicationsignals_mcp_server/canary_utils.py :796 import requests
  • net awslabs-mcp-7ed0253/src/cloudwatch-mcp-server/awslabs/cloudwatch_mcp_server/cloudwatch_metrics/promql_client.py :17 import requests
  • net awslabs-mcp-7ed0253/src/documentdb-mcp-server/awslabs/documentdb_mcp_server/connection_tools.py :24 from urllib.parse import parse_qs, urlparse
  • net awslabs-mcp-7ed0253/src/dynamodb-mcp-server/awslabs/dynamodb_mcp_server/model_validation_utils.py :20 import socket
  • net awslabs-mcp-7ed0253/src/ecs-mcp-server/awslabs/ecs_mcp_server/api/troubleshooting_tools/get_ecs_troubleshooting_guidance.py :24 from urllib.parse import urlparse
  • net awslabs-mcp-7ed0253/src/eks-mcp-server/awslabs/eks_mcp_server/eks_kb_handler.py :17 import requests
  • net awslabs-mcp-7ed0253/src/healthlake-mcp-server/awslabs/healthlake_mcp_server/fhir_operations.py :23 import httpx
  • net awslabs-mcp-7ed0253/src/healthlake-mcp-server/awslabs/healthlake_mcp_server/server.py :19 import httpx
  • net awslabs-mcp-7ed0253/src/mysql-mcp-server/hatch_build.py :46 import urllib.request
  • net awslabs-mcp-7ed0253/src/openapi-mcp-server/awslabs/openapi_mcp_server/auth/auth_protocol.py :16 import httpx
  • net awslabs-mcp-7ed0253/src/openapi-mcp-server/awslabs/openapi_mcp_server/auth/auth_provider.py :17 import httpx
  • net awslabs-mcp-7ed0253/src/openapi-mcp-server/awslabs/openapi_mcp_server/auth/base_auth.py :17 import httpx
  • net awslabs-mcp-7ed0253/src/openapi-mcp-server/awslabs/openapi_mcp_server/auth/basic_auth.py :17 import httpx
  • net awslabs-mcp-7ed0253/src/openapi-mcp-server/awslabs/openapi_mcp_server/auth/cognito_auth.py :292 import requests
  • net awslabs-mcp-7ed0253/src/openapi-mcp-server/awslabs/openapi_mcp_server/server.py :18 import httpx
  • net awslabs-mcp-7ed0253/src/openapi-mcp-server/awslabs/openapi_mcp_server/utils/error_handler.py :16 import httpx
  • net awslabs-mcp-7ed0253/src/openapi-mcp-server/awslabs/openapi_mcp_server/utils/http_client.py :21 import httpx
  • net awslabs-mcp-7ed0253/src/openapi-mcp-server/awslabs/openapi_mcp_server/utils/openapi.py :17 import httpx
  • net awslabs-mcp-7ed0253/src/openapi-mcp-server/awslabs/openapi_mcp_server/utils/url_validator.py :29 from urllib.parse import urlparse
  • net awslabs-mcp-7ed0253/src/prometheus-mcp-server/awslabs/prometheus_mcp_server/server.py :21 import requests
  • net awslabs-mcp-7ed0253/src/roda-mcp-server/awslabs/roda_mcp_server/server.py :19 import httpx
  • net awslabs-mcp-7ed0253/src/s3-tables-mcp-server/awslabs/s3_tables_mcp_server/file_processor/utils.py :29 from urllib.parse import urlparse
  • net awslabs-mcp-7ed0253/src/timestream-for-influxdb-mcp-server/awslabs/timestream_for_influxdb_mcp_server/server.py :31 from urllib.parse import urlparse
  • net awslabs-mcp-7ed0253/src/valkey-mcp-server/awslabs/valkey_mcp_server/embeddings/providers.py :20 import httpx
  • net awslabs-mcp-7ed0253/src/valkey-mcp-server/awslabs/valkey_mcp_server/main.py :127 # Only OllamaEmbeddings holds an httpx.AsyncClient that needs closing.

secrets 10

  • secrets awslabs-mcp-7ed0253/src/amazon-keyspaces-mcp-server/awslabs/amazon_keyspaces_mcp_server/config.py :54 cassandra_password=os.getenv('DB_CASSANDRA_PASSWORD', ''),
  • secrets awslabs-mcp-7ed0253/src/amazon-translate-mcp-server/awslabs/amazon_translate_mcp_server/aws_client.py :83 self._aws_secret_access_key = aws_secret_access_key or os.getenv('AWS_SECRET_ACCESS_KEY')
  • secrets awslabs-mcp-7ed0253/src/amazon-translate-mcp-server/awslabs/amazon_translate_mcp_server/config.py :128 aws_secret_access_key=os.getenv('AWS_SECRET_ACCESS_KEY'),
  • secrets awslabs-mcp-7ed0253/src/aws-location-mcp-server/awslabs/aws_location_server/server.py :85 aws_secret_key = os.environ.get('AWS_SECRET_ACCESS_KEY')
  • secrets awslabs-mcp-7ed0253/src/bedrock-kb-retrieval-mcp-server/awslabs/bedrock_kb_retrieval_mcp_server/server.py :57 kb_inclusion_tag_key = os.getenv('KB_INCLUSION_TAG_KEY', DEFAULT_KNOWLEDGE_BASE_TAG_INCLUSION_KEY)
  • secrets awslabs-mcp-7ed0253/src/dynamodb-mcp-server/awslabs/dynamodb_mcp_server/server.py :533 os.environ['AWS_SECRET_ACCESS_KEY'] = (
  • secrets awslabs-mcp-7ed0253/src/lambda-tool-mcp-server/awslabs/lambda_tool_mcp_server/server.py :46 FUNCTION_TAG_KEY = os.environ.get('FUNCTION_TAG_KEY', '')
  • secrets awslabs-mcp-7ed0253/src/stepfunctions-tool-mcp-server/awslabs/stepfunctions_tool_mcp_server/server.py :47 STATE_MACHINE_TAG_KEY = os.environ.get('STATE_MACHINE_TAG_KEY', '')
  • secrets awslabs-mcp-7ed0253/src/timestream-for-influxdb-mcp-server/awslabs/timestream_for_influxdb_mcp_server/server.py :39 INFLUXDB_TOKEN = os.environ.get('INFLUXDB_TOKEN')
  • secrets awslabs-mcp-7ed0253/src/valkey-mcp-server/awslabs/valkey_mcp_server/common/config.py :52 'openai_api_key': os.getenv('OPENAI_API_KEY'),

database 2

  • db awslabs-mcp-7ed0253/src/billing-cost-management-mcp-server/awslabs/billing_cost_management_mcp_server/utilities/sql_utils.py :32 import sqlite3
  • db awslabs-mcp-7ed0253/src/documentdb-mcp-server/awslabs/documentdb_mcp_server/connection_tools.py :21 from pymongo import MongoClient

tool registrations 200

  • KendraListIndexesTool awslabs-mcp-7ed0253/src/amazon-kendra-index-mcp-server/awslabs/amazon_kendra_index_mcp_server/server.py :34
  • KendraQueryTool awslabs-mcp-7ed0253/src/amazon-kendra-index-mcp-server/awslabs/amazon_kendra_index_mcp_server/server.py :104
  • listKeyspaces awslabs-mcp-7ed0253/src/amazon-keyspaces-mcp-server/awslabs/amazon_keyspaces_mcp_server/server.py :74
  • listTables awslabs-mcp-7ed0253/src/amazon-keyspaces-mcp-server/awslabs/amazon_keyspaces_mcp_server/server.py :85
  • describeKeyspace awslabs-mcp-7ed0253/src/amazon-keyspaces-mcp-server/awslabs/amazon_keyspaces_mcp_server/server.py :97
  • describeTable awslabs-mcp-7ed0253/src/amazon-keyspaces-mcp-server/awslabs/amazon_keyspaces_mcp_server/server.py :109
  • executeQuery awslabs-mcp-7ed0253/src/amazon-keyspaces-mcp-server/awslabs/amazon_keyspaces_mcp_server/server.py :122
  • analyzeQueryPerformance awslabs-mcp-7ed0253/src/amazon-keyspaces-mcp-server/awslabs/amazon_keyspaces_mcp_server/server.py :135
  • create_broker awslabs-mcp-7ed0253/src/amazon-mq-mcp-server/awslabs/amazon_mq_mcp_server/server.py :29
  • create_configuration awslabs-mcp-7ed0253/src/amazon-mq-mcp-server/awslabs/amazon_mq_mcp_server/server.py :90
  • get_graph_status awslabs-mcp-7ed0253/src/amazon-neptune-mcp-server/awslabs/amazon_neptune_mcp_server/server.py :87
  • get_graph_schema awslabs-mcp-7ed0253/src/amazon-neptune-mcp-server/awslabs/amazon_neptune_mcp_server/server.py :93
  • run_opencypher_query awslabs-mcp-7ed0253/src/amazon-neptune-mcp-server/awslabs/amazon_neptune_mcp_server/server.py :101
  • run_gremlin_query awslabs-mcp-7ed0253/src/amazon-neptune-mcp-server/awslabs/amazon_neptune_mcp_server/server.py :107
  • QBusinessQueryTool awslabs-mcp-7ed0253/src/amazon-qbusiness-anonymous-mcp-server/awslabs/amazon_qbusiness_anonymous_mcp_server/server.py :46
  • AuthorizeQIndex awslabs-mcp-7ed0253/src/amazon-qindex-mcp-server/awslabs/amazon_qindex_mcp_server/server.py :128
  • CreateTokenWithIAM awslabs-mcp-7ed0253/src/amazon-qindex-mcp-server/awslabs/amazon_qindex_mcp_server/server.py :174
  • AssumeRoleWithIdentityContext awslabs-mcp-7ed0253/src/amazon-qindex-mcp-server/awslabs/amazon_qindex_mcp_server/server.py :247
  • SearchRelevantContent awslabs-mcp-7ed0253/src/amazon-qindex-mcp-server/awslabs/amazon_qindex_mcp_server/server.py :312
  • create_topic awslabs-mcp-7ed0253/src/amazon-sns-sqs-mcp-server/awslabs/amazon_sns_sqs_mcp_server/sns.py :31
  • create_queue awslabs-mcp-7ed0253/src/amazon-sns-sqs-mcp-server/awslabs/amazon_sns_sqs_mcp_server/sqs.py :31
  • translate_text awslabs-mcp-7ed0253/src/amazon-translate-mcp-server/awslabs/amazon_translate_mcp_server/server.py :330
  • detect_language awslabs-mcp-7ed0253/src/amazon-translate-mcp-server/awslabs/amazon_translate_mcp_server/server.py :373
  • validate_translation awslabs-mcp-7ed0253/src/amazon-translate-mcp-server/awslabs/amazon_translate_mcp_server/server.py :400
  • start_batch_translation awslabs-mcp-7ed0253/src/amazon-translate-mcp-server/awslabs/amazon_translate_mcp_server/server.py :439
  • get_translation_job awslabs-mcp-7ed0253/src/amazon-translate-mcp-server/awslabs/amazon_translate_mcp_server/server.py :504
  • list_translation_jobs awslabs-mcp-7ed0253/src/amazon-translate-mcp-server/awslabs/amazon_translate_mcp_server/server.py :546
  • list_terminologies awslabs-mcp-7ed0253/src/amazon-translate-mcp-server/awslabs/amazon_translate_mcp_server/server.py :602
  • create_terminology awslabs-mcp-7ed0253/src/amazon-translate-mcp-server/awslabs/amazon_translate_mcp_server/server.py :650
  • import_terminology awslabs-mcp-7ed0253/src/amazon-translate-mcp-server/awslabs/amazon_translate_mcp_server/server.py :704
  • get_terminology awslabs-mcp-7ed0253/src/amazon-translate-mcp-server/awslabs/amazon_translate_mcp_server/server.py :766
  • list_language_pairs awslabs-mcp-7ed0253/src/amazon-translate-mcp-server/awslabs/amazon_translate_mcp_server/server.py :801
  • get_language_metrics awslabs-mcp-7ed0253/src/amazon-translate-mcp-server/awslabs/amazon_translate_mcp_server/server.py :833
  • smart_translate_workflow awslabs-mcp-7ed0253/src/amazon-translate-mcp-server/awslabs/amazon_translate_mcp_server/server.py :874
  • managed_batch_translation_workflow awslabs-mcp-7ed0253/src/amazon-translate-mcp-server/awslabs/amazon_translate_mcp_server/server.py :938
  • trigger_batch_translation awslabs-mcp-7ed0253/src/amazon-translate-mcp-server/awslabs/amazon_translate_mcp_server/server.py :1016
  • monitor_batch_translation awslabs-mcp-7ed0253/src/amazon-translate-mcp-server/awslabs/amazon_translate_mcp_server/server.py :1153
  • analyze_batch_translation_errors awslabs-mcp-7ed0253/src/amazon-translate-mcp-server/awslabs/amazon_translate_mcp_server/server.py :1271
  • list_active_workflows awslabs-mcp-7ed0253/src/amazon-translate-mcp-server/awslabs/amazon_translate_mcp_server/server.py :1369
  • get_workflow_status awslabs-mcp-7ed0253/src/amazon-translate-mcp-server/awslabs/amazon_translate_mcp_server/server.py :1389
  • get_schema awslabs-mcp-7ed0253/src/aurora-dsql-mcp-server/awslabs/aurora_dsql_mcp_server/server.py :437
  • dsql_search_documentation awslabs-mcp-7ed0253/src/aurora-dsql-mcp-server/awslabs/aurora_dsql_mcp_server/server.py :474
  • dsql_read_documentation awslabs-mcp-7ed0253/src/aurora-dsql-mcp-server/awslabs/aurora_dsql_mcp_server/server.py :499
  • dsql_recommend awslabs-mcp-7ed0253/src/aurora-dsql-mcp-server/awslabs/aurora_dsql_mcp_server/server.py :530
  • read_documentation awslabs-mcp-7ed0253/src/aws-documentation-mcp-server/awslabs/aws_documentation_mcp_server/server_aws.py :118
  • read_sections awslabs-mcp-7ed0253/src/aws-documentation-mcp-server/awslabs/aws_documentation_mcp_server/server_aws.py :198
  • search_table awslabs-mcp-7ed0253/src/aws-documentation-mcp-server/awslabs/aws_documentation_mcp_server/server_aws.py :278
  • search_documentation awslabs-mcp-7ed0253/src/aws-documentation-mcp-server/awslabs/aws_documentation_mcp_server/server_aws.py :383
  • recommend awslabs-mcp-7ed0253/src/aws-documentation-mcp-server/awslabs/aws_documentation_mcp_server/server_aws.py :648
  • read_documentation awslabs-mcp-7ed0253/src/aws-documentation-mcp-server/awslabs/aws_documentation_mcp_server/server_aws_cn.py :66
  • get_available_services awslabs-mcp-7ed0253/src/aws-documentation-mcp-server/awslabs/aws_documentation_mcp_server/server_aws_cn.py :137
  • validate_cloudformation_template awslabs-mcp-7ed0253/src/aws-iac-mcp-server/awslabs/aws_iac_mcp_server/server.py :87
  • check_cloudformation_template_compliance awslabs-mcp-7ed0253/src/aws-iac-mcp-server/awslabs/aws_iac_mcp_server/server.py :144
  • troubleshoot_cloudformation_deployment awslabs-mcp-7ed0253/src/aws-iac-mcp-server/awslabs/aws_iac_mcp_server/server.py :199
  • get_cloudformation_pre_deploy_validation_instructions awslabs-mcp-7ed0253/src/aws-iac-mcp-server/awslabs/aws_iac_mcp_server/server.py :263
  • search_cdk_documentation awslabs-mcp-7ed0253/src/aws-iac-mcp-server/awslabs/aws_iac_mcp_server/server.py :296
  • search_cloudformation_documentation awslabs-mcp-7ed0253/src/aws-iac-mcp-server/awslabs/aws_iac_mcp_server/server.py :360
  • search_cdk_samples_and_constructs awslabs-mcp-7ed0253/src/aws-iac-mcp-server/awslabs/aws_iac_mcp_server/server.py :415
  • cdk_best_practices awslabs-mcp-7ed0253/src/aws-iac-mcp-server/awslabs/aws_iac_mcp_server/server.py :484
  • search_places awslabs-mcp-7ed0253/src/aws-location-mcp-server/awslabs/aws_location_server/server.py :149
  • get_place awslabs-mcp-7ed0253/src/aws-location-mcp-server/awslabs/aws_location_server/server.py :265
  • reverse_geocode awslabs-mcp-7ed0253/src/aws-location-mcp-server/awslabs/aws_location_server/server.py :344
  • geocode awslabs-mcp-7ed0253/src/aws-location-mcp-server/awslabs/aws_location_server/server.py :388
  • search_nearby awslabs-mcp-7ed0253/src/aws-location-mcp-server/awslabs/aws_location_server/server.py :434
  • search_places_open_now awslabs-mcp-7ed0253/src/aws-location-mcp-server/awslabs/aws_location_server/server.py :547
  • calculate_route awslabs-mcp-7ed0253/src/aws-location-mcp-server/awslabs/aws_location_server/server.py :688
  • optimize_waypoints awslabs-mcp-7ed0253/src/aws-location-mcp-server/awslabs/aws_location_server/server.py :764
  • create_support_case awslabs-mcp-7ed0253/src/aws-support-mcp-server/awslabs/aws_support_mcp_server/server.py :255
  • describe_support_cases awslabs-mcp-7ed0253/src/aws-support-mcp-server/awslabs/aws_support_mcp_server/server.py :381
  • describe_severity_levels awslabs-mcp-7ed0253/src/aws-support-mcp-server/awslabs/aws_support_mcp_server/server.py :446
  • add_communication_to_case awslabs-mcp-7ed0253/src/aws-support-mcp-server/awslabs/aws_support_mcp_server/server.py :525
  • resolve_support_case awslabs-mcp-7ed0253/src/aws-support-mcp-server/awslabs/aws_support_mcp_server/server.py :589
  • describe_services awslabs-mcp-7ed0253/src/aws-support-mcp-server/awslabs/aws_support_mcp_server/server.py :611
  • describe_communications awslabs-mcp-7ed0253/src/aws-support-mcp-server/awslabs/aws_support_mcp_server/server.py :715
  • describe_supported_languages awslabs-mcp-7ed0253/src/aws-support-mcp-server/awslabs/aws_support_mcp_server/server.py :770
  • describe_create_case_options awslabs-mcp-7ed0253/src/aws-support-mcp-server/awslabs/aws_support_mcp_server/server.py :832
  • add_attachments_to_set awslabs-mcp-7ed0253/src/aws-support-mcp-server/awslabs/aws_support_mcp_server/server.py :898
  • describe_attachment awslabs-mcp-7ed0253/src/aws-support-mcp-server/awslabs/aws_support_mcp_server/server.py :952
  • ListKnowledgeBases awslabs-mcp-7ed0253/src/bedrock-kb-retrieval-mcp-server/awslabs/bedrock_kb_retrieval_mcp_server/server.py :90
  • QueryKnowledgeBases awslabs-mcp-7ed0253/src/bedrock-kb-retrieval-mcp-server/awslabs/bedrock_kb_retrieval_mcp_server/server.py :131
  • list-custom-line-item-versions awslabs-mcp-7ed0253/src/billing-cost-management-mcp-server/awslabs/billing_cost_management_mcp_server/tools/billing_conductor_tools.py :352
  • list-pricing-rules-for-plan awslabs-mcp-7ed0253/src/billing-cost-management-mcp-server/awslabs/billing_cost_management_mcp_server/tools/billing_conductor_tools.py :530
  • list-pricing-plans-for-rule awslabs-mcp-7ed0253/src/billing-cost-management-mcp-server/awslabs/billing_cost_management_mcp_server/tools/billing_conductor_tools.py :576
  • free-tier-usage awslabs-mcp-7ed0253/src/billing-cost-management-mcp-server/awslabs/billing_cost_management_mcp_server/tools/free_tier_usage_tools.py :35
  • sp-performance awslabs-mcp-7ed0253/src/billing-cost-management-mcp-server/awslabs/billing_cost_management_mcp_server/tools/sp_performance_tools.py :39
  • get_resource_schema_information awslabs-mcp-7ed0253/src/ccapi-mcp-server/awslabs/ccapi_mcp_server/server.py :136
  • list_resources awslabs-mcp-7ed0253/src/ccapi-mcp-server/awslabs/ccapi_mcp_server/server.py :160
  • generate_infrastructure_code awslabs-mcp-7ed0253/src/ccapi-mcp-server/awslabs/ccapi_mcp_server/server.py :240
  • explain awslabs-mcp-7ed0253/src/ccapi-mcp-server/awslabs/ccapi_mcp_server/server.py :274
  • get_resource awslabs-mcp-7ed0253/src/ccapi-mcp-server/awslabs/ccapi_mcp_server/server.py :326
  • update_resource awslabs-mcp-7ed0253/src/ccapi-mcp-server/awslabs/ccapi_mcp_server/server.py :352
  • create_resource awslabs-mcp-7ed0253/src/ccapi-mcp-server/awslabs/ccapi_mcp_server/server.py :395
  • delete_resource awslabs-mcp-7ed0253/src/ccapi-mcp-server/awslabs/ccapi_mcp_server/server.py :434
  • get_resource_request_status awslabs-mcp-7ed0253/src/ccapi-mcp-server/awslabs/ccapi_mcp_server/server.py :465
  • run_checkov awslabs-mcp-7ed0253/src/ccapi-mcp-server/awslabs/ccapi_mcp_server/server.py :478
  • create_template awslabs-mcp-7ed0253/src/ccapi-mcp-server/awslabs/ccapi_mcp_server/server.py :521
  • check_environment_variables awslabs-mcp-7ed0253/src/ccapi-mcp-server/awslabs/ccapi_mcp_server/server.py :601
  • get_aws_session_info awslabs-mcp-7ed0253/src/ccapi-mcp-server/awslabs/ccapi_mcp_server/server.py :607
  • get_aws_account_info awslabs-mcp-7ed0253/src/ccapi-mcp-server/awslabs/ccapi_mcp_server/server.py :639
  • audit_services awslabs-mcp-7ed0253/src/cloudwatch-applicationsignals-mcp-server/awslabs/cloudwatch_applicationsignals_mcp_server/server.py :166
  • audit_slos awslabs-mcp-7ed0253/src/cloudwatch-applicationsignals-mcp-server/awslabs/cloudwatch_applicationsignals_mcp_server/server.py :500
  • audit_service_operations awslabs-mcp-7ed0253/src/cloudwatch-applicationsignals-mcp-server/awslabs/cloudwatch_applicationsignals_mcp_server/server.py :754
  • analyze_canary_failures awslabs-mcp-7ed0253/src/cloudwatch-applicationsignals-mcp-server/awslabs/cloudwatch_applicationsignals_mcp_server/server.py :1010
  • list_canaries awslabs-mcp-7ed0253/src/cloudwatch-applicationsignals-mcp-server/awslabs/cloudwatch_applicationsignals_mcp_server/server.py :1624
  • read_document awslabs-mcp-7ed0253/src/document-loader-mcp-server/awslabs/document_loader_mcp_server/server.py :363
  • read_image awslabs-mcp-7ed0253/src/document-loader-mcp-server/awslabs/document_loader_mcp_server/server.py :409
  • extract_slides_as_images awslabs-mcp-7ed0253/src/document-loader-mcp-server/awslabs/document_loader_mcp_server/server.py :550
  • dynamodb_data_modeling awslabs-mcp-7ed0253/src/dynamodb-mcp-server/awslabs/dynamodb_mcp_server/server.py :151
  • dynamodb_data_model_schema_converter awslabs-mcp-7ed0253/src/dynamodb-mcp-server/awslabs/dynamodb_mcp_server/server.py :179
  • dynamodb_data_model_schema_validator awslabs-mcp-7ed0253/src/dynamodb-mcp-server/awslabs/dynamodb_mcp_server/server.py :239
  • source_db_analyzer awslabs-mcp-7ed0253/src/dynamodb-mcp-server/awslabs/dynamodb_mcp_server/server.py :330
  • dynamodb_data_model_validation awslabs-mcp-7ed0253/src/dynamodb-mcp-server/awslabs/dynamodb_mcp_server/server.py :547
  • compute_performances_and_costs awslabs-mcp-7ed0253/src/dynamodb-mcp-server/awslabs/dynamodb_mcp_server/server.py :652
  • generate_resources awslabs-mcp-7ed0253/src/dynamodb-mcp-server/awslabs/dynamodb_mcp_server/server.py :756
  • generate_data_access_layer awslabs-mcp-7ed0253/src/dynamodb-mcp-server/awslabs/dynamodb_mcp_server/server.py :814
  • containerize_app awslabs-mcp-7ed0253/src/ecs-mcp-server/awslabs/ecs_mcp_server/modules/containerize.py :31
  • delete_ecs_infrastructure awslabs-mcp-7ed0253/src/ecs-mcp-server/awslabs/ecs_mcp_server/modules/delete.py :31
  • get_deployment_status awslabs-mcp-7ed0253/src/ecs-mcp-server/awslabs/ecs_mcp_server/modules/deployment_status.py :31
  • build_and_push_image_to_ecr awslabs-mcp-7ed0253/src/ecs-mcp-server/awslabs/ecs_mcp_server/modules/express.py :41
  • validate_ecs_express_mode_prerequisites awslabs-mcp-7ed0253/src/ecs-mcp-server/awslabs/ecs_mcp_server/modules/express.py :114
  • delete_app awslabs-mcp-7ed0253/src/ecs-mcp-server/awslabs/ecs_mcp_server/modules/express.py :243
  • wait_for_service_ready awslabs-mcp-7ed0253/src/ecs-mcp-server/awslabs/ecs_mcp_server/modules/express.py :324
  • create_ecs_infrastructure awslabs-mcp-7ed0253/src/ecs-mcp-server/awslabs/ecs_mcp_server/modules/infrastructure.py :31
  • ecs_resource_management awslabs-mcp-7ed0253/src/ecs-mcp-server/awslabs/ecs_mcp_server/modules/resource_management.py :40
  • ecs_troubleshooting_tool awslabs-mcp-7ed0253/src/ecs-mcp-server/awslabs/ecs_mcp_server/modules/troubleshooting.py :63
  • connect-jump-host-cache-cluster awslabs-mcp-7ed0253/src/elasticache-mcp-server/awslabs/elasticache_mcp_server/tools/cc/connect.py :132
  • get-ssh-tunnel-command-cache-cluster awslabs-mcp-7ed0253/src/elasticache-mcp-server/awslabs/elasticache_mcp_server/tools/cc/connect.py :173
  • create-jump-host-cache-cluster awslabs-mcp-7ed0253/src/elasticache-mcp-server/awslabs/elasticache_mcp_server/tools/cc/connect.py :252
  • create-cache-cluster awslabs-mcp-7ed0253/src/elasticache-mcp-server/awslabs/elasticache_mcp_server/tools/cc/create.py :100
  • delete-cache-cluster awslabs-mcp-7ed0253/src/elasticache-mcp-server/awslabs/elasticache_mcp_server/tools/cc/delete.py :24
  • describe-cache-clusters awslabs-mcp-7ed0253/src/elasticache-mcp-server/awslabs/elasticache_mcp_server/tools/cc/describe.py :23
  • modify-cache-cluster awslabs-mcp-7ed0253/src/elasticache-mcp-server/awslabs/elasticache_mcp_server/tools/cc/modify.py :90
  • get-cost-and-usage awslabs-mcp-7ed0253/src/elasticache-mcp-server/awslabs/elasticache_mcp_server/tools/ce/get_cost_and_usage.py :37
  • get-metric-statistics awslabs-mcp-7ed0253/src/elasticache-mcp-server/awslabs/elasticache_mcp_server/tools/cw/get_metric_statistics.py :24
  • create-log-group awslabs-mcp-7ed0253/src/elasticache-mcp-server/awslabs/elasticache_mcp_server/tools/cwlogs/create_log_group.py :24
  • describe-log-groups awslabs-mcp-7ed0253/src/elasticache-mcp-server/awslabs/elasticache_mcp_server/tools/cwlogs/describe_log_groups.py :23
  • describe-log-streams awslabs-mcp-7ed0253/src/elasticache-mcp-server/awslabs/elasticache_mcp_server/tools/cwlogs/describe_log_streams.py :23
  • filter-log-events awslabs-mcp-7ed0253/src/elasticache-mcp-server/awslabs/elasticache_mcp_server/tools/cwlogs/filter_log_events.py :24
  • get-log-events awslabs-mcp-7ed0253/src/elasticache-mcp-server/awslabs/elasticache_mcp_server/tools/cwlogs/get_log_events.py :24
  • list-delivery-streams awslabs-mcp-7ed0253/src/elasticache-mcp-server/awslabs/elasticache_mcp_server/tools/firehose/list_delivery_streams.py :23
  • batch-apply-update-action awslabs-mcp-7ed0253/src/elasticache-mcp-server/awslabs/elasticache_mcp_server/tools/misc/batch_apply_update_action.py :24
  • batch-stop-update-action awslabs-mcp-7ed0253/src/elasticache-mcp-server/awslabs/elasticache_mcp_server/tools/misc/batch_stop_update_action.py :24
  • describe-cache-engine-versions awslabs-mcp-7ed0253/src/elasticache-mcp-server/awslabs/elasticache_mcp_server/tools/misc/describe_cache_engine_versions.py :23
  • describe-engine-default-parameters awslabs-mcp-7ed0253/src/elasticache-mcp-server/awslabs/elasticache_mcp_server/tools/misc/describe_engine_default_parameters.py :23
  • describe-events awslabs-mcp-7ed0253/src/elasticache-mcp-server/awslabs/elasticache_mcp_server/tools/misc/describe_events.py :24
  • describe-service-updates awslabs-mcp-7ed0253/src/elasticache-mcp-server/awslabs/elasticache_mcp_server/tools/misc/describe_service_updates.py :23
  • complete-migration awslabs-mcp-7ed0253/src/elasticache-mcp-server/awslabs/elasticache_mcp_server/tools/rg/complete_migration.py :62
  • connect-jump-host-replication-group awslabs-mcp-7ed0253/src/elasticache-mcp-server/awslabs/elasticache_mcp_server/tools/rg/connect.py :160
  • get-ssh-tunnel-command-replication-group awslabs-mcp-7ed0253/src/elasticache-mcp-server/awslabs/elasticache_mcp_server/tools/rg/connect.py :201
  • create-jump-host-replication-group awslabs-mcp-7ed0253/src/elasticache-mcp-server/awslabs/elasticache_mcp_server/tools/rg/connect.py :281
  • create-replication-group awslabs-mcp-7ed0253/src/elasticache-mcp-server/awslabs/elasticache_mcp_server/tools/rg/create.py :285
  • delete-replication-group awslabs-mcp-7ed0253/src/elasticache-mcp-server/awslabs/elasticache_mcp_server/tools/rg/delete.py :24
  • describe-replication-groups awslabs-mcp-7ed0253/src/elasticache-mcp-server/awslabs/elasticache_mcp_server/tools/rg/describe.py :23
  • modify-replication-group-shard-configuration awslabs-mcp-7ed0253/src/elasticache-mcp-server/awslabs/elasticache_mcp_server/tools/rg/modify.py :27
  • modify-replication-group awslabs-mcp-7ed0253/src/elasticache-mcp-server/awslabs/elasticache_mcp_server/tools/rg/modify.py :202
  • start-migration awslabs-mcp-7ed0253/src/elasticache-mcp-server/awslabs/elasticache_mcp_server/tools/rg/start_migration.py :119
  • test-migration awslabs-mcp-7ed0253/src/elasticache-mcp-server/awslabs/elasticache_mcp_server/tools/rg/test_migration.py :113
  • connect-jump-host-serverless-cache awslabs-mcp-7ed0253/src/elasticache-mcp-server/awslabs/elasticache_mcp_server/tools/serverless/connect.py :144
  • get-ssh-tunnel-command-serverless-cache awslabs-mcp-7ed0253/src/elasticache-mcp-server/awslabs/elasticache_mcp_server/tools/serverless/connect.py :187
  • create-jump-host-serverless-cache awslabs-mcp-7ed0253/src/elasticache-mcp-server/awslabs/elasticache_mcp_server/tools/serverless/connect.py :273
  • create-serverless-cache awslabs-mcp-7ed0253/src/elasticache-mcp-server/awslabs/elasticache_mcp_server/tools/serverless/create.py :25
  • delete-serverless-cache awslabs-mcp-7ed0253/src/elasticache-mcp-server/awslabs/elasticache_mcp_server/tools/serverless/delete.py :23
  • describe-serverless-caches awslabs-mcp-7ed0253/src/elasticache-mcp-server/awslabs/elasticache_mcp_server/tools/serverless/describe.py :23
  • modify-serverless-cache awslabs-mcp-7ed0253/src/elasticache-mcp-server/awslabs/elasticache_mcp_server/tools/serverless/modify.py :24
  • finch_build_container_image awslabs-mcp-7ed0253/src/finch-mcp-server/awslabs/finch_mcp_server/server.py :277
  • finch_push_image awslabs-mcp-7ed0253/src/finch-mcp-server/awslabs/finch_mcp_server/server.py :361
  • finch_create_ecr_repo awslabs-mcp-7ed0253/src/finch-mcp-server/awslabs/finch_mcp_server/server.py :444
  • create_datastore awslabs-mcp-7ed0253/src/healthimaging-mcp-server/awslabs/healthimaging_mcp_server/server.py :172
  • delete_datastore awslabs-mcp-7ed0253/src/healthimaging-mcp-server/awslabs/healthimaging_mcp_server/server.py :187
  • get_datastore awslabs-mcp-7ed0253/src/healthimaging-mcp-server/awslabs/healthimaging_mcp_server/server.py :196
  • list_datastores awslabs-mcp-7ed0253/src/healthimaging-mcp-server/awslabs/healthimaging_mcp_server/server.py :205
  • start_dicom_import_job awslabs-mcp-7ed0253/src/healthimaging-mcp-server/awslabs/healthimaging_mcp_server/server.py :224
  • get_dicom_import_job awslabs-mcp-7ed0253/src/healthimaging-mcp-server/awslabs/healthimaging_mcp_server/server.py :247
  • list_dicom_import_jobs awslabs-mcp-7ed0253/src/healthimaging-mcp-server/awslabs/healthimaging_mcp_server/server.py :257
  • search_image_sets awslabs-mcp-7ed0253/src/healthimaging-mcp-server/awslabs/healthimaging_mcp_server/server.py :278
  • get_image_set awslabs-mcp-7ed0253/src/healthimaging-mcp-server/awslabs/healthimaging_mcp_server/server.py :297
  • get_image_set_metadata awslabs-mcp-7ed0253/src/healthimaging-mcp-server/awslabs/healthimaging_mcp_server/server.py :312
  • list_image_set_versions awslabs-mcp-7ed0253/src/healthimaging-mcp-server/awslabs/healthimaging_mcp_server/server.py :327
  • update_image_set_metadata awslabs-mcp-7ed0253/src/healthimaging-mcp-server/awslabs/healthimaging_mcp_server/server.py :346
  • delete_image_set awslabs-mcp-7ed0253/src/healthimaging-mcp-server/awslabs/healthimaging_mcp_server/server.py :363
  • copy_image_set awslabs-mcp-7ed0253/src/healthimaging-mcp-server/awslabs/healthimaging_mcp_server/server.py :378
  • get_image_frame awslabs-mcp-7ed0253/src/healthimaging-mcp-server/awslabs/healthimaging_mcp_server/server.py :395
  • list_tags_for_resource awslabs-mcp-7ed0253/src/healthimaging-mcp-server/awslabs/healthimaging_mcp_server/server.py :410
  • tag_resource awslabs-mcp-7ed0253/src/healthimaging-mcp-server/awslabs/healthimaging_mcp_server/server.py :419
  • untag_resource awslabs-mcp-7ed0253/src/healthimaging-mcp-server/awslabs/healthimaging_mcp_server/server.py :429
  • start_dicom_export_job awslabs-mcp-7ed0253/src/healthimaging-mcp-server/awslabs/healthimaging_mcp_server/server.py :439
  • get_dicom_export_job awslabs-mcp-7ed0253/src/healthimaging-mcp-server/awslabs/healthimaging_mcp_server/server.py :472
  • list_dicom_export_jobs awslabs-mcp-7ed0253/src/healthimaging-mcp-server/awslabs/healthimaging_mcp_server/server.py :482
  • delete_patient_studies awslabs-mcp-7ed0253/src/healthimaging-mcp-server/awslabs/healthimaging_mcp_server/server.py :506
  • delete_study awslabs-mcp-7ed0253/src/healthimaging-mcp-server/awslabs/healthimaging_mcp_server/server.py :515
  • search_by_patient_id awslabs-mcp-7ed0253/src/healthimaging-mcp-server/awslabs/healthimaging_mcp_server/server.py :524
  • search_by_study_uid awslabs-mcp-7ed0253/src/healthimaging-mcp-server/awslabs/healthimaging_mcp_server/server.py :534
  • search_by_series_uid awslabs-mcp-7ed0253/src/healthimaging-mcp-server/awslabs/healthimaging_mcp_server/server.py :546
  • get_patient_studies awslabs-mcp-7ed0253/src/healthimaging-mcp-server/awslabs/healthimaging_mcp_server/server.py :558
  • get_patient_series awslabs-mcp-7ed0253/src/healthimaging-mcp-server/awslabs/healthimaging_mcp_server/server.py :567
  • get_study_primary_image_sets awslabs-mcp-7ed0253/src/healthimaging-mcp-server/awslabs/healthimaging_mcp_server/server.py :576
  • delete_series_by_uid awslabs-mcp-7ed0253/src/healthimaging-mcp-server/awslabs/healthimaging_mcp_server/server.py :585
  • get_series_primary_image_set awslabs-mcp-7ed0253/src/healthimaging-mcp-server/awslabs/healthimaging_mcp_server/server.py :594
  • get_patient_dicomweb_studies awslabs-mcp-7ed0253/src/healthimaging-mcp-server/awslabs/healthimaging_mcp_server/server.py :603
  • delete_instance_in_study awslabs-mcp-7ed0253/src/healthimaging-mcp-server/awslabs/healthimaging_mcp_server/server.py :612

declared dependencies 1

  • boto3@>=1.37.28

perm:untrusted 1

  • untrusted awslabs-mcp-7ed0253/src/aws-api-mcp-server/awslabs/aws_api_mcp_server/core/metadata/read_only_operations_list.py :54 response = requests.get(SERVICE_REFERENCE_URL, timeout=DEFAULT_REQUEST_TIMEOUT).json()

transport_posture 2

  • binds all interfaces (0.0.0.0) awslabs-mcp-7ed0253/src/aws-api-mcp-server/tests/test_server.py :893 host='0.0.0.0',
  • network-listening, binds all interfaces, no auth detected awslabs-mcp-7ed0253/src/ecs-mcp-server/tests/conftest.py :42 app.run(host='0.0.0.0', port=5000)