소개
This project offers a production-ready, OAuth-protected server template specifically designed for remote MCP clients such as Claude. Built with `ktor-server-mcp` and `ktor-server-oauth`, it supports network-based servers via HTTP/SSE transport. The template streamlines development by handling Open Registration through OAuth 2.0 Dynamic Client Registration (PKCE) and is fully compatible with reverse proxies like Nginx or Caddy. It guides developers through setting up secure MCP endpoints, integrating user provision flows to collect credentials, and managing session-bound storage or encrypted JWT claims for user data, making it an ideal starting point for custom AI integrations requiring robust authentication and data management.