aws-samples / aws-samples/serverless-patterns

New pattern submission - Serverless AI Agent with AgentCore MCP Gateway and OpenAPI Target

Open
#3,220 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
1.8k
Forks
1.1k
Avg merge
7d 14h
Merged PRs (30d)
6

Description

Serverless AI Agent with AgentCore MCP Gateway and OpenAPI Target. A Strands SDK agent on Lambda uses
AgentCore Gateway (MCP) to call WeatherAPI.com via an OpenAPI target with Cognito JWT auth and API
key injection. The Gateway discovers and invokes REST API operations directly from an inline OpenAPI
specification — no Lambda intermediary required for tool execution.

PR - https://github.com/aws-samples/serverless-patterns/pull/3219

Contributor guide

Open the contributing guide

Research direction

Start with pull request #3219 and the submitted Serverless AI Agent pattern described in this issue. Review the Lambda agent, AgentCore MCP Gateway, inline OpenAPI target, Cognito JWT authentication, and WeatherAPI.com integration; done means the complete pattern is represented and its documented flow works as described.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, openapi, python
Domain
api, authentication, cloud
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.