Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Configurazioni degli strumenti del server Amazon ECS MCP
Questa guida mostra tutte le configurazioni disponibili per il server MCP Amazon ECS completamente gestito.
Nota
Il server Amazon ECS MCP è in versione di anteprima ed è soggetto a modifiche.
Variabili di ambiente
- AWS_PROFILE (facoltativo)
-
AWS nome del profilo delle credenziali da utilizzare; può essere sovrascritto dall'argomento della riga di comando.
--profileAd esempio:
export AWS_PROFILE=dev - AWS_REGION (facoltativo)
-
AWS regione per la firma di SigV4; il valore predefinito è se non è impostato.
us-west-2Ad esempio:
export AWS_REGION=us-west-2
Arguments (Argomenti)
- URL dell'endpoint MCP SigV4 (richiesto)
-
L'URL dell'endpoint MCP a cui connettersi.
Ad esempio:
https://ecs-mcp.us-west-2.api.aws/mcp - --service (opzionale)
-
AWS nome del servizio per la firma SigV4; rilevato automaticamente dal nome host dell'endpoint se non fornito.
Ad esempio:
--service ecs-mcp - --profile (opzionale)
-
AWS profilo di credenziali da usare. Il valore predefinito è la variabile di
AWS_PROFILEambiente se non specificata.Ad esempio:
--profile dev - --region
-
AWS regione da usare. Utilizza la variabile di
AWS_REGIONambiente se non è impostata, il valore predefinito è.us-east-1Ad esempio:
--region us-west-2 - --read-only (opzionale)
-
Disabilita gli strumenti che potrebbero richiedere permessi di scrittura (gli strumenti che NON richiedono permessi di scrittura sono annotati con).
readOnlyHint=truePer impostazione predefinita, tutti gli strumenti sono abilitati.Ad esempio:
--read-only
Per ulteriori opzioni di configurazione, vedere Parametri di configurazione
Tools (Strumenti)
Il server Amazon ECS MCP espone i seguenti strumenti MCP.
Strumenti di sola lettura
- get_deployment_status
-
Lo strumento verifica lo stato della distribuzione di Amazon ECS per un determinato cluster e servizio Amazon ECS.
-
Azioni IAM richieste:
-
ecs:DescribeServices -
elasticloadbalancing:DescribeTargetGroups -
elasticloadbalancing:DescribeLoadBalancers
-
-
Parametri obbligatori:
-
cluster_name(stringa): nome del cluster Amazon ECS -
service_name(stringa): nome del servizio Amazon ECS
-
-
Risposta: lo strumento restituisce lo stato della distribuzione e i dettagli associati alla distribuzione.
-
- fetch_service_events
-
Questo strumento recupera gli eventi del servizio Amazon ECS per la diagnostica con finestre temporali personalizzabili.
-
Azioni IAM richieste:
-
ecs:DescribeServices
-
-
Parametri obbligatori:
-
cluster_name(stringa): nome del cluster Amazon ECS -
service_name(stringa): nome del servizio Amazon ECS
-
-
Parametri facoltativi:
-
time_window(numero intero): puoi indicare una finestra temporale in secondi (l'impostazione predefinita è 1 ora o 3600 secondi) -
start_time(stringa): ora di inizio personalizzata in formato ISO -
end_time(string): Ora di fine personalizzata in formato ISO
-
-
Risposta: Lo strumento restituisce l'elenco degli eventi per il servizio con un riepilogo.
-
- fetch_task_failures
-
Questo strumento ti aiuta a recuperare e analizzare gli errori delle attività di Amazon ECS con riepiloghi. Utilizzando questo strumento, puoi identificare qualsiasi modello di fallimento delle attività.
-
Azioni IAM richieste:
-
ecs:ListTasks -
ecs:DescribeTasks
-
-
Parametri obbligatori:
-
cluster_name(stringa): nome del cluster Amazon ECS in cui risiede l'attività
-
-
Parametri facoltativi:
-
service_name(stringa): puoi filtrare per servizio specifico -
time_window(numero intero): Puoi indicare una finestra temporale in secondi (l'impostazione predefinita è 1 ora o 3600 secondi) -
start_time(stringa): ora di inizio personalizzata in formato ISO -
end_time(string): Ora di fine personalizzata in formato ISO
-
-
Risposta: Lo strumento restituisce TaskFailureResult le attività non riuscite e il riepilogo
-
- fetch_task_logs
-
Questo strumento recupera CloudWatch i log per le attività di Amazon ECS con opzioni di intervallo di tempo flessibili. Questo strumento viene utilizzato per risolvere i problemi di runtime.
-
Azioni IAM richieste:
-
ecs:DescribeServices -
ecs:DescribeTaskDefinition -
logs:FilterLogEvents
-
-
Parametri obbligatori:
-
cluster_name(stringa): nome del cluster Amazon ECS -
service_name(stringa): nome del servizio Amazon ECS
-
-
Parametri facoltativi:
-
time_window(numero intero): puoi indicare una finestra temporale in secondi (l'impostazione predefinita è 1 ora o 3600 secondi) -
start_time(stringa): ora di inizio personalizzata in formato ISO -
end_time(string): Ora di fine personalizzata in formato ISO -
log_group_name(stringa): Specificare il gruppo di CloudWatch log
-
-
Risposta: lo strumento restituisce TaskLogsResult le voci di registro
-
- get_task_definition_deletion_blockers
-
Questo strumento identifica le dipendenze che possono impedire l'eliminazione delle definizioni delle attività. Lo strumento è adatto quando si eseguono operazioni di pulizia e si capisce cosa impedisce l'eliminazione delle risorse di Amazon ECS.
-
Azioni IAM richieste:
-
ecs:ListClusters -
ecs:ListServices -
ecs:DescribeServices -
ecs:ListTasks -
ecs:DescribeTasks
-
-
Parametri obbligatori:
-
task_definition_arn(stringa): definizione dell'attività Amazon Resource Name (ARN) da analizzare
-
-
Risposta: lo strumento restituisce i blocchi e lo stato di eliminazione
-
- detect_image_pull_failures
-
Questo strumento consente di rilevare e classificare gli errori di pull delle immagini dei contenitori.
-
Azioni IAM richieste:
-
ecs:ListTasks -
ecs:DescribeTasks
-
-
Parametri obbligatori:
-
cluster_name(stringa): nome del cluster Amazon ECS
-
-
Parametri facoltativi:
-
service_name(stringa): puoi filtrare per servizio specifico -
time_window(numero intero): Puoi indicare una finestra temporale in secondi (l'impostazione predefinita è 1 ora o 3600 secondi) -
start_time(stringa): ora di inizio personalizzata in formato ISO -
end_time(string): Ora di fine personalizzata in formato ISO
-
-
Risposta: Lo strumento restituisce gli errori e il riepilogo
-
- fetch_network_configuration
-
Questo strumento recupera i dettagli di configurazione della rete del servizio Amazon ECS. Puoi utilizzare questo strumento per comprendere la configurazione di Amazon VPC, sottorete e gruppo di sicurezza della tua configurazione Amazon ECS.
-
Azioni IAM richieste:
-
ecs:DescribeServices -
ec2:DescribeSecurityGroups -
ec2:DescribeSubnets
-
-
Parametri obbligatori:
-
cluster_name(stringa): nome del cluster Amazon ECS -
service_name(stringa): nome del servizio Amazon ECS
-
-
Risposta: lo strumento restituisce un elenco di dettagli NetworkConfigurationResult di rete
-