AWS CLI
Gere e execute comandos da AWS CLI usando linguagem natural.
GitHub
2
Experimente este MCPPatrocinadoDocumentação
Servidor MCP AWS CLI
Um servidor MCP (Model Context Protocol) que permite gerar e executar comandos AWS CLI diretamente do Claude.
Recursos
- Execute comandos AWS CLI através do protocolo MCP
- Obtenha informações detalhadas sobre os serviços AWS
- Liste os serviços AWS disponíveis
- Acesso completo aos recursos do AWS CLI
Ferramentas
-
execute-aws-command: Execute comandos AWS CLI
- Parâmetros:
command: serviço AWS (ex.: s3, ec2, lambda)subcommand(opcional): comando a executar (ex.: ls, describe-instances)options(opcional): opções do comando como pares chave-valor
- Parâmetros:
-
get-service-details: Obtenha detalhes sobre um serviço AWS específico
- Parâmetros:
service: nome do serviço AWS (ex.: s3, ec2, lambda)
- Parâmetros:
Recursos
- aws-services://list: Liste os serviços AWS disponíveis
Configuração e Instalação
Pré-requisitos
- Node.js (v20 ou posterior recomendado)
- npm ou yarn
- AWS CLI instalado e configurado com credenciais
- TypeScript
Instalação Local
- Clone este repositório:
git clone https://github.com/IcyKallen/aws-cli-mcp-server
cd aws-cli-mcp-server
- Instale as dependências:
npm install
- Compile o projeto:
npm run build
- Certifique-se de que o AWS CLI está configurado:
aws configure
- Inicie o servidor MCP:
npm start
Integração com o Claude Desktop
Adicione isto ao seu claude_desktop_config.json:
Após compilar o projeto, você pode usar:
{
"mcpServers": {
"aws-cli": {
"command": "node",
"args": [
"/path/to/aws-cli-mcp-server/dist/index.js"
]
}
}
}
Exemplo de Uso no Claude
Listar Buckets S3
I need to list my S3 buckets.
Criar um Bucket S3
Create a new S3 bucket named "my-test-bucket" in the us-west-2 region.
Obter Detalhes do Serviço EC2
What EC2 commands are available?
Notas de Segurança
- Este servidor executa comandos AWS CLI com as mesmas permissões das suas credenciais AWS configuradas
- Tenha cuidado com quem pode acessar este servidor
- Considere implementar autenticação adicional para uso em produção
Licença
Licença MIT