Skip to content

vinkius-labs/mcp-fusion

v3.2.2 Bugfix

This release fixes issues for SREs watching stability and regressions.

Published 2mo MCP Developer Tools
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

mcp mcp-framework mcp-server model-context-protocol

Summary

AI summary

Fixed duplicate tool registration errors when creating skill tools.

Full changelog

Bug Fixes

  • core: ToolRegistry.getTools() no longer crashes when called without a filter argument (default to {})
  • core: ToolFilterEngine.filterTools() now accepts an optional filter parameter
  • skills: createSkillTools() refactored to return a single grouped builder via defineTool(), fixing duplicate tool registration errors

Tests

  • Added ToolFilterEngine.test.ts (12 tests covering defensive filter handling, AND/OR/exclude logic, edge cases)
  • Updated ToolRegistry.test.ts with getTools() no-argument test
  • Updated createSkillTools.test.ts for new single-builder API

Full Changelog: https://github.com/vinkius-labs/vurb.ts/compare/v3.2.1...v3.2.2

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track vinkius-labs/mcp-fusion

Get notified when new releases ship.

Sign up free

About vinkius-labs/mcp-fusion

A TypeScript framework for building production-ready MCP servers with automatic tool discovery, multi-transport support (stdio/SSE/HTTP), built-in validation, and zero-config setup.

All releases →

Related context

Earlier breaking changes

  • v4.0.0 All packages now published under the `@mcpfusion` npm scope.
  • v4.0.0 GitHub repository renamed to vinkius-labs/mcpfusion; npm packages under @mcpfusion scope.
  • v4.0.0 All source code, documentation, CLI output, workflows, and npm packages now use the @mcpfusion scope.

Beta — feedback welcome: [email protected]