File tree Expand file tree Collapse file tree 2 files changed +11
-1
lines changed Expand file tree Collapse file tree 2 files changed +11
-1
lines changed Original file line number Diff line number Diff line change 1
1
[build ]
2
2
publish = " public"
3
+
4
+ [[redirects ]]
5
+ from = " /"
6
+ to = " https://docs.astro.build/en/reference/mcp-server/"
Original file line number Diff line number Diff line change @@ -96,6 +96,12 @@ function formatResponse(data: unknown): {
96
96
97
97
// Netlify Edge Function Handler
98
98
export default async function handler ( req : Request ) {
99
+ if ( req . method !== "POST" ) {
100
+ return Response . redirect (
101
+ "https://docs.astro.build/en/reference/mcp-server/" ,
102
+ 302
103
+ ) ;
104
+ }
99
105
try {
100
106
const { req : nodeReq , res : nodeRes } = toReqRes ( req ) ;
101
107
const server = getServer ( ) ;
@@ -129,5 +135,5 @@ export default async function handler(req: Request) {
129
135
130
136
export const config : Config = {
131
137
path : "/mcp" ,
132
- method : "POST" ,
138
+ method : [ "POST" , "GET" ] ,
133
139
} ;
You can’t perform that action at this time.
0 commit comments