dotsagent.io
Lingua:Italiano
Cloud · AWS Labs

Configura AWS API

Esegue comandi AWS CLI convalidati per permettere a un agente di ispezionare e modificare le tue risorse AWS.

Publisher
AWS Labs Ufficiale
Esecuzione in locale
uvx awslabs.aws-api-mcp-server@latest
Trasporti
stdio
Autenticazione
Le tue credenziali AWS locali, dall'ambiente o da un profilo, con AWS_REGION impostata.
Ambiente
AWS_REGIONREAD_OPERATIONS_ONLYREQUIRE_MUTATION_CONSENT
Risorse accessibili
Lettura e scrittura; READ_OPERATIONS_ONLY=true limita l'accesso alla sola lettura.
Licenza
Apache-2.0
Sorgente
github.com/awslabs/mcp/tree/main/src/aws-api-mcp-server
Stato
Attivo

Installa

Questo server viene eseguito sul tuo computer come processo figlio del client. Ti serve il runtime usato dal comando, ad esempio Node.js per npx, uv per uvx o Docker, oltre alle eventuali variabili elencate in Environment.

Claude Code

shell
claude mcp add --scope project --env AWS_REGION=us-east-1 --env READ_OPERATIONS_ONLY=true --env REQUIRE_MUTATION_CONSENT=true aws-api -- uvx awslabs.aws-api-mcp-server@latest

Cursor

.cursor/mcp.json
{
  "mcpServers": {
    "aws-api": {
      "command": "uvx",
      "args": [
        "awslabs.aws-api-mcp-server@latest"
      ],
      "env": {
        "AWS_REGION": "us-east-1",
        "READ_OPERATIONS_ONLY": "true",
        "REQUIRE_MUTATION_CONSENT": "true"
      }
    }
  }
}

Codex

~/.codex/config.toml
[mcp_servers.aws-api]
command = "uvx"
args = ["awslabs.aws-api-mcp-server@latest"]

[mcp_servers.aws-api.env]
AWS_REGION = "us-east-1"
READ_OPERATIONS_ONLY = "true"
REQUIRE_MUTATION_CONSENT = "true"

Configurazione per altri client →

La configurazione generata imposta READ_OPERATIONS_ONLY e REQUIRE_MUTATION_CONSENT su true; rimuovili solo se l'agente deve modificare le risorse.

Altri server in cloud

Fonti

  1. github.com/awslabs/mcp