* Simplify MCP discovery metadata and lazy auth flow * Fix ci check for MCP discovery branch
14 lines
407 B
TypeScript
14 lines
407 B
TypeScript
import { createFileRoute } from "@tanstack/react-router";
|
|
import { env } from "cloudflare:workers";
|
|
import { mcpProtectedResourceMetadataResponse } from "@/server/mcp/protected-resource-metadata";
|
|
|
|
export const Route = createFileRoute(
|
|
"/.well-known/oauth-protected-resource/mcp",
|
|
)({
|
|
server: {
|
|
handlers: {
|
|
GET: async () => mcpProtectedResourceMetadataResponse(env.AUTH_MODE),
|
|
},
|
|
},
|
|
});
|