Files
cfw-autumn/apps/leaf/src/mcp/handlers/handleProtectedResourceMetadata.ts
2026-06-05 17:50:17 +01:00

13 lines
411 B
TypeScript

import { getProtectedResourceMetadata } from "../auth/protectedResourceMetadata.js";
import type { LeafMcpContext, McpRouteOptions } from "../types.js";
export const createHandleProtectedResourceMetadata =
({ options }: { options: McpRouteOptions }) =>
(c: LeafMcpContext) =>
c.json(
getProtectedResourceMetadata({
resourceUrl: options.resourceUrl,
serverURL: options["server-url"],
}),
);