Skip to main content
Glama
yanggf8

Amazon Q CLI MCP Server

by yanggf8

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
AWS_ACCESS_KEY_IDNoAWS access key ID (optional if using aws configure)
AWS_DEFAULT_REGIONNoAWS region (optional if using aws configure)
AWS_SECRET_ACCESS_KEYNoAWS secret access key (optional if using aws configure)

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
ask_qB

Execute Amazon Q CLI with a prompt to get AI assistance

take_qA

Execute Amazon Q CLI with a prompt to get AI assistance (alias for ask_q)

q_translateA

Convert natural language to shell commands using Amazon Q

fetch_chunkB

Fetch a byte range from a URL (chunked HTTP fetch)

q_statusA

Check Amazon Q CLI installation and configuration status

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3/5.0

Scored across 5 tools

Disambiguation1/5

ask_q and take_q are explicitly identical aliases, and q_translate also executes Amazon Q CLI with a prompt. This creates multiple tools that appear to do the same thing, with only q_status and fetch_chunk being clearly distinct.

Naming Consistency2/5

Naming is inconsistent: q_status and q_translate use a q_ prefix, ask_q and take_q use a verb_q suffix pattern, and fetch_chunk follows neither convention. The alias pair also introduces an unnecessary naming divergence.

Tool Count3/5

Five tools is numerically reasonable, but one tool is a redundant alias and fetch_chunk is unrelated to Amazon Q CLI management. The effective tool surface is smaller and less coherent than the count suggests.

Completeness3/5

The server covers status checking, general Q&A, and shell command translation, but lacks setup or configuration workflows that would complete the CLI lifecycle. fetch_chunk feels disconnected and does not fill an obvious gap in the Amazon Q domain.

Maintenance

ActivityInactive
ResponsivenessNo issues