oauth21-resource-server

Installation
SKILL.md

OAuth 2.1 Resource Server for MCP Servers

Security Requirement

MCP servers MUST be capable of acting as an OAuth 2.1 resource server, and this MUST be their default behavior. The server should not operate without authentication unless explicitly opted out by the deployer.

What "Resource Server" Means

As an OAuth 2.1 resource server, the MCP server:

  • Accepts and validates OAuth 2.1 access tokens on every request
  • Rejects requests without a valid token (401 Unauthorized)
  • Enforces scopes from the token against the requested operation
  • Publishes its Protected Resource Metadata for client discovery (see mcp_server/protected-resource-metadata)

Default Behavior

Installs
2
GitHub Stars
52
First Seen
Jul 18, 2026
oauth21-resource-server — redhatproductsecurity/prodsec-skills