diff --git a/src/server/auth/handlers/metadata.ts b/src/server/auth/handlers/metadata.ts index d8ca0e62d..e0f07a99b 100644 --- a/src/server/auth/handlers/metadata.ts +++ b/src/server/auth/handlers/metadata.ts @@ -10,7 +10,7 @@ export function metadataHandler(metadata: OAuthMetadata | OAuthProtectedResource // Configure CORS to allow any origin, to make accessible to web-based MCP clients router.use(cors()); - router.use(allowedMethods(['GET'])); + router.use(allowedMethods(['GET', 'OPTIONS'])); router.get('/', (req, res) => { res.status(200).json(metadata); });