44_FastMCP 2.x 中文文档之FastMCP集成:AWS Cognito 指南
一、AWS Cognito OAuth 🤝 FastMCP
使用 AWS Cognito 用户池保护您的 FastMCP 服务器
新版本:2.12.4 功能
本指南展示如何使用 AWS Cognito 用户池 保护您的 FastMCP 服务器。由于 AWS Cognito 不支持动态客户端注册,此集成采用 OAuth 代理 模式,将 AWS Cognito 的传统 OAuth 与 MCP 的认证要求相连接。同时包含强大的 JWT 令牌验证,确保企业级认证安全性。
二、配置
2.1 前提条件
开始之前,您需要:
-
拥有 AWS 账户,并具备创建 AWS Cognito 用户池的权限
-
基本熟悉 AWS Cognito 概念(用户池、应用客户端)
-
您的 FastMCP 服务器 URL(开发环境可使用 localhost,例如 http://localhost:8000)
