Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/awslabs/mcp
/ endpoints
Endpoints
3,714 in github.com/awslabs/mcp
⨍
Functions
30,967
◇
Types & classes
5,230
↳
Endpoints
3,714
Route
suggest_aws_commands
server.tool( name='suggest_aws_commands', description=f"""{'' if SUPPRESS_DEPRECATION_WARNING else DEP
src/aws-api-mcp-server/awslabs/aws_api_mcp_server/server.py:None
Route
test_abap_with_database_arn
patch('awslabs.aws_for_sap_management_mcp_server.ssm_sap_applications.tools.get_aws_client')
src/aws-for-sap-management-mcp-server/tests/test_applications.py:None
Route
test_accepts_binary_content_as_base64
patch('boto3.Session')
src/aws-support-mcp-server/tests/test_aws_support_mcp_server.py:None
Route
test_account_global_op_accepts_one_region
pytest.mark.parametrize( 'operation,extra_kwargs', [ ('get_automation_rule', {'rul
src/billing-cost-management-mcp-server/tests/tools/test_compute_optimizer_automation_tools.py:None
Route
test_account_global_op_rejects_multiple_regions
pytest.mark.parametrize( 'operation,extra_kwargs', [ ('get_automation_rule', {'rul
src/billing-cost-management-mcp-server/tests/tools/test_compute_optimizer_automation_tools.py:None
Route
test_active_resolver_failure_suppresses_aws_calls
given( helper_name=helper_names, region=region_inputs, profile=profile_inputs, error=st.sample
src/aws-healthomics-mcp-server/tests/test_credential_resolution_failure.py:None
Route
test_actual_custom_file_creation
patch.dict(os.environ, {'FINCH_MCP_LOG_FILE': 'custom-finch.log'})
src/finch-mcp-server/tests/test_logging_configuration.py:None
Route
test_actual_file_creation_default
patch('awslabs.finch_mcp_server.server.logger')
src/finch-mcp-server/tests/test_logging_configuration.py:None
Route
test_actual_file_creation_disabled
patch.dict(os.environ, {'FINCH_DISABLE_FILE_LOGGING': 'true'})
src/finch-mcp-server/tests/test_logging_configuration.py:None
Route
test_add_attachments_to_set
patch('boto3.Session')
src/aws-support-mcp-server/tests/test_aws_support_mcp_server.py:None
Route
test_add_attachments_to_set_client_error
patch('boto3.Session')
src/aws-support-mcp-server/tests/test_aws_support_mcp_server.py:None
Route
test_add_attachments_to_set_tool
patch('awslabs.aws_support_mcp_server.server.support_client')
src/aws-support-mcp-server/tests/test_aws_support_mcp_server.py:None
Route
test_add_attachments_to_set_tool_client_error
patch('awslabs.aws_support_mcp_server.server.support_client')
src/aws-support-mcp-server/tests/test_aws_support_mcp_server.py:None
Route
test_add_attachments_to_set_tool_double_encoded
patch('awslabs.aws_support_mcp_server.server.support_client')
src/aws-support-mcp-server/tests/test_aws_support_mcp_server.py:None
Route
test_add_attachments_to_set_tool_general_error
patch('awslabs.aws_support_mcp_server.server.support_client')
src/aws-support-mcp-server/tests/test_aws_support_mcp_server.py:None
Route
test_add_attachments_unexpected_error
patch('boto3.Session')
src/aws-support-mcp-server/tests/test_aws_support_mcp_server.py:None
Route
test_add_communication_client_error
patch('awslabs.aws_support_mcp_server.server.support_client')
src/aws-support-mcp-server/tests/test_aws_support_mcp_server.py:None
Route
test_add_communication_general_error
patch('awslabs.aws_support_mcp_server.server.support_client')
src/aws-support-mcp-server/tests/test_aws_support_mcp_server.py:None
Route
test_add_communication_other_client_error
patch('boto3.Session')
src/aws-support-mcp-server/tests/test_aws_support_mcp_server.py:None
Route
test_add_communication_to_case
patch('boto3.Session')
src/aws-support-mcp-server/tests/test_aws_support_mcp_server.py:None
Route
test_add_communication_to_case_case_not_found
patch('boto3.Session')
src/aws-support-mcp-server/tests/test_aws_support_mcp_server.py:None
Route
test_add_communication_to_case_minimal
patch('boto3.Session')
src/aws-support-mcp-server/tests/test_aws_support_mcp_server.py:None
Route
test_add_communication_unexpected_error
patch('boto3.Session')
src/aws-support-mcp-server/tests/test_aws_support_mcp_server.py:None
Route
test_add_communication_validation_error
patch('awslabs.aws_support_mcp_server.server.support_client')
src/aws-support-mcp-server/tests/test_aws_support_mcp_server.py:None
Route
test_add_ecs_guidance_list_tools_exception
patch("awslabs.ecs_mcp_server.modules.aws_knowledge_proxy.logger")
src/ecs-mcp-server/tests/unit/modules/test_aws_knowledge_proxy.py:None
Route
test_add_ecs_guidance_logging_levels
patch("awslabs.ecs_mcp_server.modules.aws_knowledge_proxy.logger")
src/ecs-mcp-server/tests/unit/modules/test_aws_knowledge_proxy.py:None
Route
test_add_ecs_guidance_missing_tools
patch("awslabs.ecs_mcp_server.modules.aws_knowledge_proxy.logger")
src/ecs-mcp-server/tests/unit/modules/test_aws_knowledge_proxy.py:None
Route
test_add_ecs_guidance_success
patch("awslabs.ecs_mcp_server.modules.aws_knowledge_proxy.logger")
src/ecs-mcp-server/tests/unit/modules/test_aws_knowledge_proxy.py:None
Route
test_add_ecs_guidance_transform_exception
patch("awslabs.ecs_mcp_server.modules.aws_knowledge_proxy.logger")
src/ecs-mcp-server/tests/unit/modules/test_aws_knowledge_proxy.py:None
Route
test_add_inline_policy_existing_policy
patch('awslabs.eks_mcp_server.aws_helper.AwsHelper.create_boto3_client')
src/eks-mcp-server/tests/test_iam_handler.py:None
Route
test_add_inline_policy_general_error
patch('awslabs.eks_mcp_server.aws_helper.AwsHelper.create_boto3_client')
src/eks-mcp-server/tests/test_iam_handler.py:None
Route
test_add_inline_policy_multiple_statements
patch('awslabs.eks_mcp_server.aws_helper.AwsHelper.create_boto3_client')
src/eks-mcp-server/tests/test_iam_handler.py:None
Route
test_add_inline_policy_new_policy
patch('awslabs.eks_mcp_server.aws_helper.AwsHelper.create_boto3_client')
src/eks-mcp-server/tests/test_iam_handler.py:None
Route
test_add_inline_policy_write_access_disabled
patch('awslabs.eks_mcp_server.aws_helper.AwsHelper.create_boto3_client')
src/eks-mcp-server/tests/test_iam_handler.py:None
Route
test_add_permission_has_validator
patch('boto3.client')
src/amazon-sns-sqs-mcp-server/tests/test_sqs.py:None
Route
test_add_permission_has_validator
patch('boto3.client')
src/amazon-sns-sqs-mcp-server/tests/test_sns.py:None
Route
test_additional_client_error_handling
patch('awslabs.aws_iot_sitewise_mcp_server.tools.sitewise_assets.create_sitewise_client')
src/aws-iot-sitewise-mcp-server/tests/tools/test_sitewise_assets.py:None
Route
test_advanced_operations_client_errors
patch('boto3.client')
src/healthimaging-mcp-server/tests/test_operations.py:None
Route
test_agent_appended_to_user_agent_when_set
patch('awslabs.aws_healthomics_mcp_server.utils.aws_utils.boto3.Session')
src/aws-healthomics-mcp-server/tests/test_aws_utils.py:None
Route
test_agent_in_user_agent_on_real_pipeline
patch.dict( os.environ, { 'AGENT': 'KIRO', 'AWS_REGION': 'us-east-1',
src/aws-healthomics-mcp-server/tests/test_aws_utils.py:None
Route
test_agent_value_lowercased_in_user_agent
patch('awslabs.aws_healthomics_mcp_server.utils.aws_utils.boto3.Session')
src/aws-healthomics-mcp-server/tests/test_aws_utils.py:None
Route
test_agents_config_availability
patch( 'awslabs.aws_transform_mcp_server.tools.list_resources.paginate_all', new_callable=Asyn
src/aws-transform-mcp-server/tests/test_list_resources.py:None
Route
test_agents_job_orchestrator_filter
patch( 'awslabs.aws_transform_mcp_server.tools.list_resources.paginate_all', new_callable=Asyn
src/aws-transform-mcp-server/tests/test_list_resources.py:None
Route
test_agents_no_filter
patch( 'awslabs.aws_transform_mcp_server.tools.list_resources.paginate_all', new_callable=Asyn
src/aws-transform-mcp-server/tests/test_list_resources.py:None
Route
test_agents_owner_filter
patch( 'awslabs.aws_transform_mcp_server.tools.list_resources.paginate_all', new_callable=Asyn
src/aws-transform-mcp-server/tests/test_list_resources.py:None
Route
test_agents_returns_all_pages
patch( 'awslabs.aws_transform_mcp_server.tools.list_resources.paginate_all', new_callable=Asyn
src/aws-transform-mcp-server/tests/test_list_resources.py:None
Route
test_agents_type_filter
patch( 'awslabs.aws_transform_mcp_server.tools.list_resources.paginate_all', new_callable=Asyn
src/aws-transform-mcp-server/tests/test_list_resources.py:None
Route
test_alias_forwards_to_new_function
patch('awslabs.mysql_mcp_server.connection.cp_api_connection.internal_create_rds_client')
src/mysql-mcp-server/tests/test_cp_api_connection.py:None
Route
test_alias_produces_same_result
patch('awslabs.aws_healthomics_mcp_server.utils.validation_utils.resolve_single_content')
src/aws-healthomics-mcp-server/tests/test_content_resolver.py:None
Route
test_all_clients_use_default_region
patch('awslabs.aws_healthomics_mcp_server.utils.aws_utils.get_aws_session')
src/aws-healthomics-mcp-server/tests/test_aws_utils.py:None
Route
test_all_clients_use_env_region
patch('awslabs.aws_healthomics_mcp_server.utils.aws_utils.get_aws_session')
src/aws-healthomics-mcp-server/tests/test_aws_utils.py:None
Route
test_all_filters
patch.object(nfw_flow_module, 'get_account_id')
src/aws-network-mcp-server/tests/tools/network_firewall/test_get_network_firewall_flow_logs.py:None
Route
test_all_filters
patch.object(vpc_flow_module, 'get_aws_client')
src/aws-network-mcp-server/tests/tools/vpc/test_get_vpc_flow_logs.py:None
Route
test_all_firewall_types
patch( 'awslabs.aws_network_mcp_server.tools.transit_gateway.detect_transit_gateway_inspection.get_aws
src/aws-network-mcp-server/tests/tools/transit_gateway/test_detect_transit_gateway_inspection.py:None
Route
test_all_functions_client_error_handling
patch( 'awslabs.aws_iot_sitewise_mcp_server.tools.sitewise_asset_models.create_sitewise_client' )
src/aws-iot-sitewise-mcp-server/tests/tools/test_sitewise_asset_models.py:None
Route
test_all_functions_client_error_handling
patch('awslabs.aws_iot_sitewise_mcp_server.tools.sitewise_access.create_sitewise_client')
src/aws-iot-sitewise-mcp-server/tests/tools/test_sitewise_access.py:None
Route
test_all_functions_client_error_handling
patch('awslabs.aws_iot_sitewise_mcp_server.tools.sitewise_data.create_sitewise_client')
src/aws-iot-sitewise-mcp-server/tests/tools/test_sitewise_data.py:None
Route
test_all_functions_client_error_handling
patch('awslabs.aws_iot_sitewise_mcp_server.tools.sitewise_gateways.create_sitewise_client')
src/aws-iot-sitewise-mcp-server/tests/tools/test_sitewise_gateways.py:None
Route
test_all_instrumented_no_note
patch( 'awslabs.cloudwatch_applicationsignals_mcp_server.service_tools._get_instrumentation_type'
src/cloudwatch-applicationsignals-mcp-server/tests/test_server_tools.py:None
Route
test_all_optional_params
patch('awslabs.aws_appsync_mcp_server.operations.create_datasource.get_appsync_client')
src/aws-appsync-mcp-server/tests/test_create_datasource.py:None
Route
test_all_terminal_statuses
patch('awslabs.aws_appsync_mcp_server.operations.create_schema.get_appsync_client')
src/aws-appsync-mcp-server/tests/test_create_schema.py:None
Route
test_allow_write_query_flag_disables_readonly
patch('awslabs.mysql_mcp_server.server.mcp.run')
src/mysql-mcp-server/tests/test_server_main.py:None
Route
test_allowed_custom_operations_work_with_disabled_file_access
pytest.mark.parametrize( 'command,expected_service,expected_operation', [ # S3 ope
src/aws-api-mcp-server/tests/parser/test_parser_file_access.py:None
Route
test_allows_double_slash_inside_string_on_earlier_line
patch('awslabs.timestream_for_influxdb_mcp_server.server.INFLUXDB_WRITE_MODE', False)
src/timestream-for-influxdb-mcp-server/tests/test_server.py:None
Route
test_allows_normal_read_query
patch('awslabs.timestream_for_influxdb_mcp_server.server.INFLUXDB_WRITE_MODE', False)
src/timestream-for-influxdb-mcp-server/tests/test_server.py:None
Route
test_allows_s3_uris_and_stdout_redirect
pytest.mark.parametrize( 'command,expected_service,expected_operation', [ ('aws s3
src/aws-api-mcp-server/tests/parser/test_parser_file_access.py:None
Route
test_allows_safe_query
patch('awslabs.timestream_for_influxdb_mcp_server.server.INFLUXDB_WRITE_MODE', False)
src/timestream-for-influxdb-mcp-server/tests/test_server.py:None
Route
test_allows_select_in_readonly
patch('awslabs.mysql_mcp_server.server.db_connection_map')
src/mysql-mcp-server/tests/test_server_error_handling.py:None
Route
test_allows_toString_function
patch('awslabs.timestream_for_influxdb_mcp_server.server.INFLUXDB_WRITE_MODE', False)
src/timestream-for-influxdb-mcp-server/tests/test_server.py:None
Route
test_allows_to_prefixed_conversion_functions
patch('awslabs.timestream_for_influxdb_mcp_server.server.INFLUXDB_WRITE_MODE', False)
src/timestream-for-influxdb-mcp-server/tests/test_server.py:None
Route
test_allows_to_when_write_mode_enabled
patch('awslabs.timestream_for_influxdb_mcp_server.server.INFLUXDB_WRITE_MODE', True)
src/timestream-for-influxdb-mcp-server/tests/test_server.py:None
Route
test_allows_valid_s3_object_keys
patch('awslabs.aws_healthomics_mcp_server.utils.aws_utils.get_aws_session')
src/aws-healthomics-mcp-server/tests/test_path_traversal.py:None
Route
test_allows_write_function_name_inside_string_literal
patch('awslabs.timestream_for_influxdb_mcp_server.server.INFLUXDB_WRITE_MODE', False)
src/timestream-for-influxdb-mcp-server/tests/test_server.py:None
Route
test_allows_write_when_enabled
patch('awslabs.timestream_for_influxdb_mcp_server.server.INFLUXDB_WRITE_MODE', True)
src/timestream-for-influxdb-mcp-server/tests/test_server.py:None
Route
test_already_in_desired_state
patch('awslabs.aws_for_sap_management_mcp_server.ssm_sap_scheduling.tools.get_aws_client')
src/aws-for-sap-management-mcp-server/tests/test_scheduling.py:None
Route
test_analyze_query_performance
patch('awslabs.amazon_keyspaces_mcp_server.server.get_proxy')
src/amazon-keyspaces-mcp-server/tests/test_server.py:None
Route
test_analyze_run_performance_exception_handling
patch('awslabs.aws_healthomics_mcp_server.tools.run_analysis._get_run_analysis_data')
src/aws-healthomics-mcp-server/tests/test_run_analysis.py:None
Route
test_analyze_run_performance_no_data
patch('awslabs.aws_healthomics_mcp_server.tools.run_analysis._get_run_analysis_data')
src/aws-healthomics-mcp-server/tests/test_run_analysis.py:None
Route
test_analyze_run_performance_success
patch('awslabs.aws_healthomics_mcp_server.tools.run_analysis._get_run_analysis_data')
src/aws-healthomics-mcp-server/tests/test_run_analysis.py:None
Route
test_annotated_field_for_optional_params
patch('awslabs.amazon_sns_sqs_mcp_server.generator.boto3.Session')
src/amazon-sns-sqs-mcp-server/tests/test_generator.py:None
Route
test_api_error_returns_error_envelope
patch('awslabs.billing_cost_management_mcp_server.tools.budget_tools.create_aws_client')
src/billing-cost-management-mcp-server/tests/tools/test_budget_tools.py:None
Route
test_api_error_with_httpx_error
patch('awslabs.openapi_mcp_server.utils.error_handler.logger')
src/openapi-mcp-server/tests/utils/test_error_handler_boost.py:None
Route
test_api_key_auth_not_configured
patch('sys.exit')
src/openapi-mcp-server/tests/test_server_auth_errors.py:None
Route
test_app_retrieval_error
patch('awslabs.aws_for_sap_management_mcp_server.ssm_sap_health.tools.get_aws_client')
src/aws-for-sap-management-mcp-server/tests/test_health.py:None
Route
test_app_with_status_message
patch('awslabs.aws_for_sap_management_mcp_server.ssm_sap_health.tools.get_aws_client')
src/aws-for-sap-management-mcp-server/tests/test_health.py:None
Route
test_appends_when_only_start_marker_present
patch( 'awslabs.dynamodb_mcp_server.cost_performance_calculator.calculator_runner.generate_report'
src/dynamodb-mcp-server/tests/cost_performance_calculator/test_calculator_runner.py:None
Route
test_apply_tool_transformations_exception
patch("awslabs.ecs_mcp_server.modules.aws_knowledge_proxy.logger")
src/ecs-mcp-server/tests/unit/modules/test_aws_knowledge_proxy.py:None
Route
test_apply_tool_transformations_success
patch("awslabs.ecs_mcp_server.modules.aws_knowledge_proxy.logger")
src/ecs-mcp-server/tests/unit/modules/test_aws_knowledge_proxy.py:None
Route
test_approve_critical
patch( 'awslabs.aws_transform_mcp_server.tools.hitl.upload_json_artifact', new_callable=AsyncM
src/aws-transform-mcp-server/tests/test_hitl.py:None
Route
test_approve_skips_artifact_upload
patch( 'awslabs.aws_transform_mcp_server.tools.hitl.call_transform_api', new_callable=AsyncMoc
src/aws-transform-mcp-server/tests/test_hitl.py:None
Route
test_approve_standard
patch( 'awslabs.aws_transform_mcp_server.tools.hitl.upload_json_artifact', new_callable=AsyncM
src/aws-transform-mcp-server/tests/test_hitl.py:None
Route
test_appsignals_comprehensive_helper_errors_tolerated
patch( 'awslabs.cloudwatch_applicationsignals_mcp_server.service_events.tools._get_slo_compliance_summ
src/cloudwatch-applicationsignals-mcp-server/tests/test_server_tools.py:None
Route
test_appsignals_detail_mode_single_match
patch( 'awslabs.cloudwatch_applicationsignals_mcp_server.endpoint_metrics.get_endpoint_red_metrics'
src/cloudwatch-applicationsignals-mcp-server/tests/test_server_tools.py:None
Route
test_appsignals_error_returns_empty
patch( 'awslabs.cloudwatch_applicationsignals_mcp_server.endpoint_metrics.get_endpoint_red_metrics'
src/cloudwatch-applicationsignals-mcp-server/tests/test_server_tools.py:None
Route
test_appsignals_fallback_failure_tolerated
patch('awslabs.cloudwatch_applicationsignals_mcp_server.audit_utils.run_service_trace_audit')
src/cloudwatch-applicationsignals-mcp-server/tests/test_server_tools.py:None
Route
test_appsignals_fallback_when_no_incidents
patch('awslabs.cloudwatch_applicationsignals_mcp_server.audit_utils.run_service_trace_audit')
src/cloudwatch-applicationsignals-mcp-server/tests/test_server_tools.py:None
Route
test_appsignals_no_breach
patch( 'awslabs.cloudwatch_applicationsignals_mcp_server.service_events.tools._get_slo_compliance_summ
src/cloudwatch-applicationsignals-mcp-server/tests/test_server_tools.py:None
Route
test_appsignals_red_metrics_when_enabled
patch( 'awslabs.cloudwatch_applicationsignals_mcp_server.endpoint_metrics.get_endpoint_red_metrics'
src/cloudwatch-applicationsignals-mcp-server/tests/test_server_tools.py:None
Route
test_appsignals_service_not_found_surfaces_diagnostic
patch( 'awslabs.cloudwatch_applicationsignals_mcp_server.endpoint_metrics.get_endpoint_red_metrics'
src/cloudwatch-applicationsignals-mcp-server/tests/test_server_tools.py:None
Route
test_appsignals_with_slo_breach
patch( 'awslabs.cloudwatch_applicationsignals_mcp_server.service_events.tools._get_slo_compliance_summ
src/cloudwatch-applicationsignals-mcp-server/tests/test_server_tools.py:None
← previous
next →
101–200 of 3,714, ranked by callers