Skip to content

Releases: nuxt-modules/mcp-toolkit

@nuxtjs/mcp-toolkit@0.13.4

07 Apr 12:38
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

What's Changed

Features 🚀

  • feat: add audioResult helper for tool responses by @HugoRCD in #214

Bug Fixes 🐞

  • fix: alias h3 through nitropack to prevent v2 bundle poisoning by @HugoRCD in #201
  • fix: in windows path generates '\' instead '/ by @shba007 in #203
  • fix(module): prefer structuredContent in code mode dispatch by @Mat4m0 in #207
  • fix(module): surface tool errors as throwable exceptions in sandbox by @Mat4m0 in #208
  • fix(module): generate typed return values from tool outputSchema by @Mat4m0 in #210
  • fix(module): harden executor with resource limits, async context, and concurrency safety by @Mat4m0 in #206
  • fix(module): harden transport origin checks and session lifecycle by @Mat4m0 in #215
  • fix(module): reject file resources outside the project root by @Mat4m0 in #216

Dependency Updates 📦

  • chore(deps): update dependency @modelcontextprotocol/sdk to ^1.29.0 by @renovate[bot] in #198
  • chore(deps): update all non-major dependencies by @renovate[bot] in #199
  • chore(deps): update all non-major dependencies by @renovate[bot] in #204
  • chore(deps): update all non-major dependencies by @renovate[bot] in #205
  • chore(deps): update all non-major dependencies by @renovate[bot] in #211

New Contributors

Full Changelog: https://github.com/nuxt-modules/mcp-toolkit/compare/@nuxtjs/mcp-toolkit@0.13.1...@nuxtjs/mcp-toolkit@0.13.4

@nuxtjs/mcp-toolkit@0.13.1

30 Mar 18:35
Immutable release. Only release title and notes can be modified.
3dd5d8d

Choose a tag to compare

What's Changed

Bug Fixes 🐞

  • fix: use node headers first in mcp handler and session transport by @HugoRCD in #196

Dependency Updates 📦

  • chore(deps): lock file maintenance by @renovate[bot] in #191
  • chore(deps): update dependency shaders to ^2.5.85 by @renovate[bot] in #194
  • chore(deps): update devdependency turbo to ^2.9.0 by @renovate[bot] in #195

Full Changelog: https://github.com/nuxt-modules/mcp-toolkit/compare/@nuxtjs/mcp-toolkit@0.13.0...@nuxtjs/mcp-toolkit@0.13.1

@nuxtjs/mcp-toolkit@0.13.0

30 Mar 13:19
Immutable release. Only release title and notes can be modified.
2234206

Choose a tag to compare

What's Changed

Features 🚀

  • feat(module): align MCP types with sdk and improve DX by @HugoRCD in #182

Bug Fixes 🐞

  • fix(module): widen h3 peer and avoid static toWebRequest import by @HugoRCD in #183
  • fix: avoid secure-exec bundle error on cloudflare workers by @HugoRCD in #192

Documentation 📚

  • docs: add copy-paste AI prompts to documentation pages by @HugoRCD in #177

Dependency Updates 📦

  • chore(deps): update pnpm/action-setup action to v5 by @renovate[bot] in #179
  • chore(deps): update all non-major dependencies by @renovate[bot] in #178
  • chore(deps): update all non-major dependencies by @renovate[bot] in #180
  • chore(deps): lock file maintenance by @renovate[bot] in #181
  • chore(deps): update peerdependency h3 to >=1.15.10 by @renovate[bot] in #185
  • chore(deps): update devdependency typescript to v6 by @renovate[bot] in #188
  • chore(deps): update all non-major dependencies by @renovate[bot] in #186
  • chore(deps): update all non-major dependencies by @renovate[bot] in #190

Full Changelog: https://github.com/nuxt-modules/mcp-toolkit/compare/@nuxtjs/mcp-toolkit@0.12.0...@nuxtjs/mcp-toolkit@0.13.0

@nuxtjs/mcp-toolkit@0.12.0

20 Mar 15:18
Immutable release. Only release title and notes can be modified.
03fbd99

Choose a tag to compare

What's Changed

Features 🚀

  • feat: allow tools to return primitives and throw errors natively by @HugoRCD in #164
  • feat: allow prompt handlers to return a simple string by @HugoRCD in #167
  • feat: re-export completable from MCP SDK by @HugoRCD in #169
  • feat: add extractToolNames utility for middleware logging by @HugoRCD in #170
  • feat: add instructions support for MCP server metadata by @HugoRCD in #171
  • feat: support MCP server metadata fields by @HugoRCD in #172
  • feat: export McpToolExtra type alias / add autoImports option by @HugoRCD in #173
  • feat(module): add optional role field to prompt definitions by @HugoRCD in #174
  • feat(module): add group and tags support by @HugoRCD in #176

Bug Fixes 🐞

  • fix: deliver results via rpc to prevent silent truncation by @HugoRCD in #163
  • fix(deps): external secure-exec to avoid warnings by @larbish in #175

Continuous Integration 🔄

  • ci: replace tag-based releases with changesets by @HugoRCD in #165

New Contributors

  • @larbish made their first contribution in #175
  • @github-actions[bot] made their first contribution in #168

Full Changelog: https://github.com/nuxt-modules/mcp-toolkit/compare/v0.11.0...@nuxtjs/mcp-toolkit@0.12.0

v0.11.0

19 Mar 12:32
Immutable release. Only release title and notes can be modified.
12b1100

Choose a tag to compare

What's Changed

Features 🚀

  • feat: add experimental code mode with secure-exec v8 isolates by @HugoRCD in #162

Full Changelog: v0.10.0...v0.11.0

v0.10.0

18 Mar 15:02
Immutable release. Only release title and notes can be modified.
282b235

Choose a tag to compare

What's Changed

Features 🚀

  • feat: add useMcpSession utils by @HugoRCD in #158
  • feat: allow dynamic definitions and conditional setup by @HugoRCD in #159
  • feat: add mid-session dynamic registration via useMcpServer() by @HugoRCD in #160

Bug Fixes 🐞

  • fix: ensure next() returns Response instead of undefined by @HugoRCD in #161

Full Changelog: v0.9.0...v0.10.0

v0.9.0

17 Mar 11:13
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

What's Changed

Performance Improvements ⚡️

  • perf(module): reduce bundle size by removing deps by @HugoRCD in #157

Dependency Updates 📦

  • chore(deps): update dependency @vercel/analytics to ^2.0.1 by @renovate[bot] in #155

Full Changelog: v0.8.0...v0.9.0

v0.8.0

16 Mar 09:47
Immutable release. Only release title and notes can be modified.
2269a98

Choose a tag to compare

What's Changed

Features 🚀

  • feat: add MCP session management with stateful transport by @HugoRCD in #156

Bug Fixes 🐞

  • fix(docs): derive MCP page URLs from request origin by @onmax in #143
  • fix: declare h3 as peer dependency for strict package managers by @clawtom in #153
  • fix(module): return empty discovery responses by @onmax in #145

Documentation 📚

  • docs: make landing page studio compatible by @HugoRCD in #139

New Contributors

Full Changelog: v0.7.0...v0.8.0

v0.7.0

16 Feb 13:12
Immutable release. Only release title and notes can be modified.
026e709

Choose a tag to compare

What's Changed

Features 🚀

  • feat: support tool annotations and input examples by @HugoRCD in #129

Bug Fixes 🐞

  • fix: support https dev server in mcp inspector by @HugoRCD in #128
  • fix(docs): add minimark to fix vercel deployment by @HugoRCD in #130

Dependency Updates 📦

  • chore(deps): update all non-major dependencies by @renovate[bot] in #126
  • chore(deps): lock file maintenance by @renovate[bot] in #127
  • chore(deps): update devdependency @nuxt/test-utils to v4 by @renovate[bot] in #121

Full Changelog: v0.6.4...v0.7.0

v0.6.4

10 Feb 23:50
Immutable release. Only release title and notes can be modified.
5fd9b49

Choose a tag to compare

What's Changed

Features 🚀

Bug Fixes 🐞

  • fix: update inspector cli args and fix tab refresh by @HugoRCD in #124

Dependency Updates 📦

  • chore(deps): update nuxt framework to ^4.3.1 by @renovate[bot] in #119
  • chore(deps): update devdependency eslint to v10 by @renovate[bot] in #122
  • chore(deps): update all non-major dependencies by @renovate[bot] in #120

Full Changelog: v0.6.3...v0.6.4