basic-mcp-server-auth

Level FSource

This project is a runnable TypeScript example of how to protect an MCP server using GitHub as an OAuth authorization server. It teaches the full .well-known discovery pattern: how MCP clients like VS Code and IntelliJ find your authorization server automatically, why scopes and grant types matter, and how the browser-based login popup works

⭐ 0Browser AutomationTypeScriptRepo ↗Updated 2026-03-31

Installation

View source repo →

Related servers