Table of Contents

Namespace ModelContextProtocol.AspNetCore.Authentication

Classes

McpAuthenticationDefaults

Represents default values used by MCP authentication.

McpAuthenticationEvents

Represents the authentication events for Model Context Protocol.

McpAuthenticationHandler

Represents an authentication handler for MCP protocol that adds resource metadata to challenge responses and handles resource metadata endpoint requests.

McpAuthenticationOptions

Represents options for the MCP authentication handler.

ResourceMetadataRequestContext

Represents the context for resource metadata request events.