AWS Agent Registry Preview Launches to Centralise Agent Governance
Configure the AWS Agent Registry to centralise agent governance and avoid duplicate agents.
Configure the AWS Agent Registry and migrate existing agents into it.
Summary
AWS Agent Registry preview launched on April 9, 2026 and provides a private catalog for agents, MCP servers, skills, and custom resources with a pluggable approval workflow. The registry supports cataloging MCP servers validated against the official MCP schema, agents validated against the A2A AgentCard schema, reusable skills, and any JSON custom resources. Only records in the APPROVED state appear in searches; REJECTED and DEPRECATED records are hidden but kept for history. The preview is free, and GA will charge per Net Records, with EventBridge, SNS, and IAM adding only cents per month. Five preview regions are available: us-east-1, us-west-2, ap-southeast-2, ap-northeast-1, and eu-west-1. API control plane actions include CreateRegistry, CreateRegistryRecord, SubmitRegistryRecordForApproval, and UpdateRegistryRecordStatus, while the data plane offers SearchRegistryRecords and MCP endpoint HTTP path-based access. The service requires boto3 ≥ 1.42.87 and AWS CLI v2 ≥ 2.34.28; older versions will return “Found invalid choice”. The registry lifecycle includes DRAFT, PENDING_APPROVAL, APPROVED, DEPRECATED, and REJECTED states, and the preview encourages early adoption to avoid costly migration when scaling from 8 to 50 agents.
Key changes
- AWS Agent Registry preview launched April 9, 2026
- Catalogs MCP servers, agents, skills, and custom JSON resources
- Only APPROVED records are searchable; REJECTED and DEPRECATED are hidden
- Requires boto3 ≥ 1.42.87 and AWS CLI v2 ≥ 2.34.28
- Five preview regions: us-east-1, us-west-2, ap-southeast-2, ap-northeast-1, eu-west-1
- Control plane actions: CreateRegistry, CreateRegistryRecord, SubmitRegistryRecordForApproval, UpdateRegistryRecordStatus
- Data plane actions: SearchRegistryRecords and MCP endpoint HTTP path-based
- Preview is free; GA will charge per Net Records