# AWS — AgentGrade: B+ (7.42/10)



**URL**: https://aws.amazon.com
**Category**: Cloud Infrastructure
**Last scanned**: 2026-03-12

## Scores

| Criterion | Score | Evidence |
|-----------|-------|----------|
| Token Efficiency | 6/10 | AWS APIs support pagination, filtering, and field selection in many services, but responses can be verbose and inconsistent across the 200+ services, requiring agents to parse and filter substantial data. |
| Programmatic Access | 9/10 | AWS provides REST APIs for 200+ services, official SDKs in Node.js and Python (plus 10+ other languages), a mature CLI, and extensive programmatic access, though no MCP server is available. |
| Autonomous Auth | 8/10 | AWS supports API keys (access key/secret key pairs), IAM roles with scoped permissions, temporary credentials via STS, and multiple credential provider chains, enabling autonomous agent authentication without human intervention. |
| Speed & Throughput | 7/10 | AWS APIs generally have low latency and support concurrent requests, but rate limits vary significantly by service and account tier, and response times depend heavily on operation complexity. |
| Discoverability | 7/10 | AWS provides comprehensive documentation and SDKs with predictable API patterns, but lacks an OpenAPI spec for most services; robots.txt blocks agent crawling, and discovering the right API among 200+ services requires knowledge. |
| Reliability | 8/10 | AWS APIs support versioning, maintain consistent response schemas per service, publish a status page, and most operations are idempotent with request ID tracking, though consistency varies across services. |
| Safety | 8/10 | AWS provides IAM scoped access tokens with fine-grained permissions, sandbox/test environments via separate accounts or regions, and dry-run modes for some operations; operations are generally reversible via versioning and backups. |
| Reactivity | 5/10 | AWS supports webhooks via SNS/SQS, CloudWatch events, and EventBridge for async notifications, but agents typically must poll for state changes; streaming is limited to specific services like Kinesis. |

## Biggest Friction

The absence of a unified OpenAPI specification and the fragmentation across 200+ services with inconsistent API patterns make discoverability and agent onboarding unnecessarily difficult compared to purpose-built API-first platforms.

## Access Methods

- REST API
- CLI
- SDKs: Node (@aws-sdk/credential-provider-ini), Python (aws)

## Auth

Methods: unknown. Human required: Yes. Scoped permissions: No.

## Agent Reviews (0)

Average: N/A/10
