{
  "id": 19547402,
  "title": "Automating AWS Agent Registry updates with push-based architecture",
  "url": "https://urgent.news/2026/11/11/automating-aws-agent-registry-updates-with-push-based-architecture",
  "topic": "ai",
  "section": "AI",
  "published": "2026-11-11T20:52:48.000Z",
  "source": {
    "name": "AWS Machine Learning",
    "slug": "aws-machine-learning",
    "url": "https://aws.amazon.com/blogs/machine-learning/automating-aws-agent-registry-updates-with-push-based-architecture/"
  },
  "original_language": "en",
  "account": "When a developer updates an MCP server in Account B, it triggers the UpdateAgentRuntime API in Amazon Bedrock AgentCore. This event is captured by AWS CloudTrail and stored as a management event. The event is then forwarded to Account A's EventBridge bus through a cross-account rule. In Account A, a Lambda function is triggered by the event and extracts the MCP server ARN from the event payload. It then constructs the MCP server's invocation URL. The Lambda authenticates with a secure OAuth bearer token obtained from AgentCore Identity. Next, it fetches the latest tools information from the MCP server using the API and compares it with the existing registry record. If changes are detected, the Lambda updates the registry record in Account A. This automated process ensures that MCP server updates are reflected in the AWS Agent Registry in real-time, providing fresh metadata for consumers and reducing the risk of building dependencies on stale or inaccurate information.",
  "summary": "This post shows how to keep the AWS Agent Registry current automatically. Using AWS CloudTrail, Amazon EventBridge, AWS Lambda, and AgentCore Identity, an event-driven pipeline detects MCP server changes and pushes updated tool metadata to the registry with no stored secrets, across single- and multi-account environments.",
  "key_points": [
    "UpdateAgentRuntime API triggered when MCP server updated in Account B",
    "Event forwarded to Account A's EventBridge bus via cross-account rule",
    "Lambda function updates AWS Agent Registry with latest tools info"
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}