Pular para o conteúdo
Skillpedia
Agentes48 mil · #2248

aws-mcp-setup

Faz seu agente configurar ferramentas para buscar documentação AWS. Ele ajuda a conectar e usar sistemas de documentação e APIs.

O que ela faz

Esta ferramenta ajuda a configurar servidores da AWS para que a IA possa pesquisar documentações e usar comandos da AWS. Ela permite que a IA interaja com os serviços da AWS de forma segura.

Quando usar

  • ✓Ao configurar um novo ambiente da AWS.
  • ✓Quando você precisa que a IA consulte a documentação da AWS.
  • ✓Se a IA tiver problemas para se conectar aos serviços da AWS.

Exemplo do que pedir para a IA

“Configure o servidor AWS MCP para que eu possa pesquisar a documentação e executar comandos da AWS.”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/aws-mcp-setup/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/aws-mcp-setup/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A ferramenta verifica se você já tem as configurações necessárias. Se não tiver, ela oferece duas opções: uma completa que permite pesquisar e executar comandos, e outra mais simples que só permite pesquisar documentação.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add sickn33/agentic-awesome-skills --skill aws-mcp-setup

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/aws-mcp-setup/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Guia de Configuração do Servidor AWS MCP

Quando Usar

Use esta habilidade quando precisar configurar servidores AWS MCP para busca de documentação e acesso à API. Use ao configurar o AWS MCP, configurar ferramentas de documentação da AWS, solucionar problemas de conectividade do MCP ou quando o usuário mencionar aws-mcp, awsdocs, uvx setup ou configuração do servidor MCP. Abrange tanto o Servidor AWS MCP Completo (com...

Visão Geral

Este guia ajuda você a configurar ferramentas AWS MCP para agentes de IA. Duas opções estão disponíveis:

Opção Requisitos Capacidades
Servidor AWS MCP Completo Python 3.10+, uvx, credenciais AWS Executar chamadas de API AWS + busca de documentação
MCP de Documentação AWS Nenhum Apenas busca de documentação

Etapa 1: Verificar Configuração Existente

Antes de configurar, verifique se as ferramentas AWS MCP já estão disponíveis usando qualquer um dos métodos:

Método A: Verificar Ferramentas Disponíveis (Recomendado)

Procure por estes padrões de nome de ferramenta nas ferramentas disponíveis do seu agente:

  • mcp__aws-mcp__* ou mcp__aws__* → Servidor AWS MCP Completo configurado
  • mcp__*awsdocs*__aws___* → MCP de Documentação AWS configurado

Como verificar: Execute o comando /mcp para listar todos os servidores MCP ativos.

Método B: Verificar Arquivos de Configuração

As ferramentas do agente usam configuração hierárquica (precedência: local → projeto → usuário → empresa):

Escopo Localização do Arquivo Caso de Uso
Local .claude.json (no projeto) Pessoal/experimental
Projeto .mcp.json (raiz do projeto) Compartilhado pela equipe
Usuário ~/.claude.json Pessoal entre projetos
Empresa Diretórios gerenciados pelo sistema Para toda a organização

Verifique estes arquivos em busca de mcpServers contendo as chaves aws-mcp, aws ou awsdocs:

# Check project config
cat .mcp.json 2>/dev/null | grep -E '"(aws-mcp|aws|awsdocs)"'

# Check user config
cat ~/.claude.json 2>/dev/null | grep -E '"(aws-mcp|aws|awsdocs)"'

# Or use Claude CLI
claude mcp list

Se o AWS MCP já estiver configurado, nenhuma configuração adicional será necessária.

Etapa 2: Escolher Método de Configuração

Detecção Automática

Execute estes comandos para determinar qual opção usar:

# Check for uvx (requires Python 3.10+)
which uvx || echo "uvx not available"

# Check for valid AWS credentials
aws sts get-caller-identity || echo "AWS credentials not configured"

Opção A: Servidor AWS MCP Completo (Recomendado)

Use quando: uvx disponível E credenciais AWS válidas

Pré-requisitos:

  • Python 3.10+ com o gerenciador de pacotes uv
  • Credenciais AWS configuradas (via perfil, variáveis de ambiente ou função IAM)

Permissões IAM Necessárias:

{
  "Version": "2012-10-17",
  "Statement": [{
    "Effect": "Allow",
    "Action": [
      "aws-mcp:InvokeMCP",
      "aws-mcp:CallReadOnlyTool",
      "aws-mcp:CallReadWriteTool"
    ],
    "Resource": "*"
  }]
}

Configuração (adicione às suas configurações do MCP):

{
  "mcpServers": {
    "aws-mcp": {
      "command": "uvx",
      "args": [
        "mcp-proxy-for-aws@latest",
        "https://aws-mcp.us-east-1.api.aws/mcp",
        "--metadata", "AWS_REGION=us-west-2"
      ]
    }
  }
}

Opções de Configuração de Credenciais:

  1. Perfil AWS (recomendado para desenvolvimento):

    "args": [
      "mcp-proxy-for-aws@latest",
      "https://aws-mcp.us-east-1.api.aws/mcp",
      "--profile", "my-profile",
      "--metadata", "AWS_REGION=us-west-2"
    ]
    
  2. Variáveis de Ambiente:

    "env": {
      "AWS_ACCESS_KEY_ID": "...",
      "AWS_SECRET_ACCESS_KEY": "...",
      "AWS_REGION": "us-west-2"
    }
    
  3. Função IAM (para EC2/ECS/Lambda): Nenhuma configuração adicional necessária - usa credenciais da instância

Opções Adicionais:

  • --region <region>: Substituir região AWS
  • --read-only: Restringir a ferramentas somente leitura
  • --log-level <level>: Definir nível de log (debug, info, warning, error)

Referência: https://github.com/aws/mcp-proxy-for-aws

Opção B: Servidor MCP de Documentação AWS (Sem Autenticação)

Use quando:

  • Não há ambiente Python/uvx
  • Não há credenciais AWS
  • Apenas busca de documentação necessária (sem execução de API)

Configuração:

{
  "mcpServers": {
    "awsdocs": {
      "type": "http",
      "url": "https://knowledge-mcp.global.api.aws"
    }
  }
}

Etapa 3: Verificação

Após a configuração, verifique se as ferramentas estão disponíveis:

Para AWS MCP Completo:

  • Procure por ferramentas: mcp__aws-mcp__aws___search_documentation, mcp__aws-mcp__aws___call_aws

Para MCP de Documentação:

…

Perguntas frequentes

Como sei se já está configurado?

Você pode verificar os comandos disponíveis para a IA ou olhar os arquivos de configuração no seu projeto ou na sua conta.

Qual a diferença entre as duas opções de configuração?

A opção completa permite que a IA execute comandos na AWS e pesquise documentação. A opção mais simples só permite pesquisar documentação.

O que fazer se a IA não conseguir se conectar?

Verifique se as permissões da AWS estão corretas e se suas credenciais (informações de login) estão válidas.

Detalhes

Descrição original do autor

Configure AWS MCP servers for documentation search and API access. Use when setting up AWS MCP, configuring AWS documentation tools, troubleshooting MCP connectivity, or when user mentions aws-mcp, awsdocs, uvx setup, or MCP server configuration.

repo: sickn33/agentic-awesome-skills

Popularidade

Estrelas no GitHub
48 mil
Posição no ranking
#2248
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas