Files
nuxt__ui/docs/server/mcp/resources/examples.ts

18 lines
486 B
TypeScript

// @ts-expect-error - no types available
import { listComponentExamples } from '#component-example/nitro'
export default defineMcpResource({
uri: 'resource://nuxt-ui/examples',
description: 'Complete list of available Nuxt UI example code and demonstrations',
cache: '1h',
handler(uri: URL) {
return {
contents: [{
uri: uri.toString(),
mimeType: 'application/json',
text: JSON.stringify(listComponentExamples(), null, 2)
}]
}
}
})