Loading...
Loading...
Configure AWS Documentation MCP server to query up-to-date AWS knowledge, APIs, and best practices
npx skill4agent add zxkane/aws-skills aws-mcp-setup| Option | Requirements | Capabilities |
|---|---|---|
| Full AWS MCP Server | Python 3.10+, uvx, AWS credentials | Execute AWS API calls + documentation search |
| AWS Documentation MCP | None | Documentation search only |
mcp__aws-mcp__*mcp__aws__*mcp__*awsdocs*__aws___*/mcp| Scope | File Location | Use Case |
|---|---|---|
| Local | | Personal/experimental |
| Project | | Team-shared |
| User | | Cross-project personal |
| Enterprise | System managed directories | Organization-wide |
mcpServersaws-mcpawsawsdocs# 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# 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"uv{
"Version": "2012-10-17",
"Statement": [{
"Effect": "Allow",
"Action": [
"aws-mcp:InvokeMCP",
"aws-mcp:CallReadOnlyTool",
"aws-mcp:CallReadWriteTool"
],
"Resource": "*"
}]
}{
"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"
]
}
}
}"args": [
"mcp-proxy-for-aws@latest",
"https://aws-mcp.us-east-1.api.aws/mcp",
"--profile", "my-profile",
"--metadata", "AWS_REGION=us-west-2"
]"env": {
"AWS_ACCESS_KEY_ID": "...",
"AWS_SECRET_ACCESS_KEY": "...",
"AWS_REGION": "us-west-2"
}--region <region>--read-only--log-level <level>{
"mcpServers": {
"awsdocs": {
"type": "http",
"url": "https://knowledge-mcp.global.api.aws"
}
}
}mcp__aws-mcp__aws___search_documentationmcp__aws-mcp__aws___call_awsmcp__awsdocs__aws___search_documentationmcp__awsdocs__aws___read_documentation| Issue | Cause | Solution |
|---|---|---|
| uv not installed | Install with |
| Missing IAM permissions | Add aws-mcp:* permissions to IAM policy |
| Credential issue | Check |
| Tools not appearing | MCP not started | Restart your agent after config change |