Mirror of https://github.com/modelcontextprotocol/ext-auth — Extensions to authorization
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-06-18 09:44:30 +01:00
.github Add markdown formatting and link checking workflow 2025-10-14 15:38:18 -07:00
specification Format with prettier 2026-06-18 09:44:30 +01:00
.gitignore Add npm configuration with prettier and link checking 2025-10-14 15:34:29 -07:00
LICENSE Initial commit 2025-10-01 12:08:21 +01:00
MAINTAINERS.md Add npm configuration with prettier and link checking 2025-10-14 15:34:29 -07:00
package-lock.json Add npm configuration with prettier and link checking 2025-10-14 15:34:29 -07:00
package.json Add npm configuration with prettier and link checking 2025-10-14 15:34:29 -07:00
README.md Promote Enterprise-Managed Authorization to stable 2026-06-17 20:14:51 +01:00
SECURITY.md Add SECURITY.md with GitHub Security Advisories guidance 2026-02-18 20:55:00 +00:00

MCP Authorization Extensions

The Model Context Protocol (MCP) specification is defined in the main specification repository. This repository contains extensions to the core protocol that define additional authorization mechanisms.

These extensions are:

  • Optional - Implementations can choose to adopt these extensions
  • Additive - Extensions do not modify or break core protocol functionality; they add new capabilities while preserving core protocol behavior
  • Composable - Extensions are modular and designed to work together without conflicts, allowing implementations to adopt multiple extensions simultaneously
  • Versioned independently - Extensions follow the core MCP versioning cycle but may adopt independent versioning as needed

Extensions

Stable

Draft

Governance

This repository follows the Model Context Protocol Governance process, with a dedicated set of maintainers for authorization extensions. See MAINTAINERS.md for the list of maintainers specific to this repository.

All decisions regarding authorization extensions follow the same governance model as the core specification, including:

  • Specification Enhancement Proposals (SEPs)
  • Community discussion and consensus building
  • Maintainer review and approval
  • Transparent decision-making

Policies

This repository follows the Model Context Protocol project policies: