mcp-oauth2-aws-cognito

mcp-oauth2-aws-cognito

5

This project demonstrates securing a Model Context Protocol (MCP) server using OAuth 2.1 with AWS Cognito, showcasing features like Dynamic Client Registration and dynamic discovery of authorization server metadata.

MCP Server

resource` endpoint

Client

Sample client, demonstrating OAuth 2.1 process, handling discovery, PKCE and token usage

Docs

Setup guide and explanation documentation

Infrastructure

Cloud formation template