This is the documentation for the v2 beta — looking for the v1 documentation?
Skip to content

MCP TypeScript SDK (V2) / @modelcontextprotocol/server-legacy / auth/middleware/clientAuth

auth/middleware/clientAuth

Type Aliases

ClientAuthenticationMiddlewareOptions

ClientAuthenticationMiddlewareOptions = object

Defined in: packages/server-legacy/src/auth/middleware/clientAuth.ts:8

Properties

clientsStore

clientsStore: OAuthRegisteredClientsStore

Defined in: packages/server-legacy/src/auth/middleware/clientAuth.ts:12

A store used to read information about registered OAuth clients.

Functions

authenticateClient()

authenticateClient(__namedParameters): RequestHandler

Defined in: packages/server-legacy/src/auth/middleware/clientAuth.ts:29

Parameters

__namedParameters

ClientAuthenticationMiddlewareOptions

Returns

RequestHandler