With Pocket ID, you can protect your MCP server with OAuth 2.1 and OpenID Connect. This demo shows how quickly OAuth can be added to an MCP server with Pocket ID.
This demo runs [Pocket ID](https://github.com/pocket-id/pocket-id) and an OAuth-protected MCP server with Docker Compose. Two [Cloudflare quick tunnels](https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/do-more-with-tunnels/trycloudflare/) provide temporary public HTTPS URLs for Pocket ID and the MCP server.