This is the documentation for v2 — 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