- Amazon Q Developer CLI
Amazon Q Developer CLI
Amazon Q Developer CLI
- Instalar Amazon Q Developer CLI: https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/command-line.html | https://github.com/aws/amazon-q-developer-cli
- Configurar Amazon Q Developer CLI
- Instalar uv desde Astral: https://docs.astral.sh/uv/getting-started/installation/
- Instalar una version de Python 3.10 o superior:
uv python install 3.10(o una versión más reciente)
No he conseguido que funcione con Docker
-
Crear un archivo
mcp.jsonGlobal Configuration:~/.aws/amazonq/mcp.json- Aplica a todos los workspacesWorkspace Configuration:
.amazonq/mcp.json- Aplica especificamente al workspace actualMCP Configuration: https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/command-line-mcp-configuration.html
AWS MCP Servers: https://awslabs.github.io/mcp/ | https://github.com/awslabs/mcp
-
Incluir la configuración del servidor
Usando uv
AWS Documentation MCP Server
{
"mcpServers": {
"aws-docs": {
"command": "uvx",
"args": ["awslabs.aws-documentation-mcp-server@latest"],
"env": {
"FASTMCP_LOG_LEVEL": "ERROR"
},
"disabled": false,
"autoApprove": []
}
}
}
AWS Cost Analysis Server
AWS_PROFILE:
{
"mcpServers": {
"aws-cost-analysis": {
"command": "uvx",
"args": ["awslabs.cost-analysis-mcp-server@latest"],
"env": {
"FASTMCP_LOG_LEVEL": "ERROR",
"AWS_PROFILE": default"
},
"disabled": false,
"autoApprove": []
}
}
}
Comandos Amazon Q Developer CLI
/tools para ver las herramientas configuradas y disponibles
/tools trust <tools> para usar las tools sin tener que pedir las confirmacion constantemente
Ejemplos de prompts
look up documentation on S3 bucket naming rule. cite your sources --> recommend content for page https://docs.aws.amazon.com/AmazonS3/latest/userguide/bucketnamingrules.html
lookup the docks, and tell me how to connect my on-premises servers manage them as a hybrid node
You can use /compact to replace the conversation │ │ history with its summary to free up the context space
/usage shows you a visual breakdown of your current │ │ context window usage