AWS Certified Generative AI – Professional (AIP-C01) — Question 76

A company is developing a new AI-powered application that needs to integrate with various specialized tools. These tools currently run as Model Context Protocol (MCP) servers on the local machines of developers and do not maintain states between invocations. The company plans to deploy each MCP server as an AWS Lambda function to support the company's production application.
The solution must be accessible to both internal applications and authorized third-party partners. The solution must use strict authentication and authorization controls.
Which additional steps will meet these requirements with the LEAST operational overhead?

Answer options

Correct answer: D

Explanation

Option D is correct because it efficiently uses Amazon API Gateway with OAuth authentication through Amazon Cognito, ensuring strict access controls with minimal operational overhead. Options A and C involve additional complexity with custom transports or configurations that may require more maintenance, while option B lacks the strong authentication needed for third-party access.