diff --git a/src/mcp-connector/src/s2w-router.js b/src/mcp-connector/src/s2w-router.js index 7bbad0274..45ddc5bdb 100644 --- a/src/mcp-connector/src/s2w-router.js +++ b/src/mcp-connector/src/s2w-router.js @@ -104,7 +104,7 @@ function initS2w () { async handleOptions(request) { const corsHeaders = { 'Access-Control-Allow-Origin': '*', - 'Access-Control-Allow-Methods': 'GET,HEAD,POST,OPTIONS', + 'Access-Control-Allow-Methods': 'GET,HEAD,POST,PUT,DELETE,OPTIONS', 'Access-Control-Max-Age': '86400', }; if ( diff --git a/src/worker/src/s2w-router.js b/src/worker/src/s2w-router.js index 2309f163f..8eff035fd 100644 --- a/src/worker/src/s2w-router.js +++ b/src/worker/src/s2w-router.js @@ -77,7 +77,7 @@ function initS2w () { async handleOptions(request) { const corsHeaders = { 'Access-Control-Allow-Origin': '*', - 'Access-Control-Allow-Methods': 'GET,HEAD,POST,OPTIONS', + 'Access-Control-Allow-Methods': 'GET,HEAD,POST,PUT,DELETE,OPTIONS', 'Access-Control-Max-Age': '86400', }; if (