Skip to content

Commit da65a7f

Browse files
authored
feat: add mcp:setup hook context type (#13)
1 parent e3d2a55 commit da65a7f

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

packages/nuxt-mcp/src/module.ts

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,3 +91,15 @@ function promiseWithResolve<T>(): { promise: Promise<T>, resolve: (value: T) =>
9191
})
9292
return { promise, resolve }
9393
}
94+
95+
declare module 'nuxt/schema' {
96+
interface NuxtHooks {
97+
'mcp:setup': (ctx: McpToolContext) => void | Promise<void>
98+
}
99+
}
100+
101+
declare module '@nuxt/schema' {
102+
interface NuxtHooks {
103+
'mcp:setup': (ctx: McpToolContext) => void | Promise<void>
104+
}
105+
}

0 commit comments

Comments
 (0)