Function: protectedResourceMetadataDocument()
protectedResourceMetadataDocument(
args):ProtectedResourceMetadata
Defined in: protectedResourceMetadata.ts:56
Builds the metadata document for a resource.
Parameters
| Parameter | Type | Description |
|---|---|---|
args | { authorizationServers: string[]; resource: string; } | - |
args.authorizationServers | string[] | Issuer identifiers of the authorization servers that issue for it. |
args.resource | string | The resource identifier (RFC 8707) this server identifies as. |
Returns
Example
protectedResourceMetadataDocument({
resource: 'https://mcp.example.com/mcp',
authorizationServers: ['https://auth.example.com'],
});
// => { resource: 'https://mcp.example.com/mcp',
// authorization_servers: ['https://auth.example.com'] }