Files
nuxt__ui/docs/server/api/mcp/list-examples.ts
Joseph Anson 113653862e docs(mcp): add server (#4878)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
Co-authored-by: Hugo Richard <hugo.richard@epitech.eu>
2025-09-09 20:51:14 +02:00

14 lines
384 B
TypeScript

// @ts-expect-error - no types available
import components from '#component-example/nitro'
export default defineCachedEventHandler((event) => {
appendHeader(event, 'Access-Control-Allow-Origin', '*')
return Object.entries<{ pascalName: string }>(components).map(([_key, value]) => {
return value.pascalName
})
}, {
name: 'mcp-list-examples',
maxAge: 3600 // 1 hour
})