Latest Releases
[2.35.6] - 2026-03-04
Updated n8n dependencies
Updated n8n dependencies
- n8n: 2.8.3 → 2.10.3
- n8n-core: 2.8.1 → 2.10.1
- n8n-workflow: 2.8.0 → 2.10.1
- @n8n/n8n-nodes-langchain: 2.8.1 → 2.10.1
- Rebuilt node database with 806 core nodes (community nodes preserved from previous build)
[2.35.5] - 2026-02-22
Comprehensive parameter type coercion for Claude Desktop
Comprehensive parameter type coercion for Claude Desktop
Fixed comprehensive type coercion issues in Claude Desktop/Claude.ai (Issue #605):
- Extended
coerceStringifiedJsonParams()to handle ALL type mismatches - Added support for:
string→number,string→boolean,number→string,boolean→string - Added top-level safeguard to parse entire
argsobject if it arrives as JSON string - Added
[Diagnostic]section to error responses showing received argument types - Added 9 new unit tests (24 total) covering all type coercion scenarios
[2.35.4] - 2026-02-20
Defensive JSON parsing for Claude Desktop
Defensive JSON parsing for Claude Desktop
Fixed stringified object/array parameter handling (Issue #605):
- Claude Desktop 1.1.3189 serializes JSON object/array MCP parameters as strings
- Added schema-driven
coerceStringifiedJsonParams()in centralCallToolRequestSchemahandler - Automatically detects string values where tool’s
inputSchemaexpectsobjectorarray - Safe parsing with prefix check, type verification, and try/catch
- Affects 9 tools with object/array params
- Added 15 unit tests covering coercion scenarios
[2.35.3] - 2026-02-19
Updated n8n dependencies and fixed node loader
Updated n8n dependencies and fixed node loader
Changed:
- Updated n8n dependencies to latest versions
- Fixed node loader for langchain package: Adapted to bypass restricted package.json
exportsfield - Fixed community doc generation for cloud LLMs: Added API key support, switched to
max_completion_tokens - Rebuilt node database with 1,236 nodes (673 core + 133 langchain + 430 community)
- Refreshed community nodes with 424/430 AI documentation summaries
[2.35.2] - 2026-02-09
MCP Apps: Disabled non-rendering apps in Claude.ai
MCP Apps: Disabled non-rendering apps in Claude.ai
Changed:
- Disabled 3 MCP Apps (workflow-list, execution-history, health-dashboard) that render as collapsed accordions in Claude.ai
- Removed
n8n_deploy_templatetool mapping which renders blank content - The 2 working apps (operation-result, validation-summary) remain active
- Disabled apps can be re-enabled once the host-side issue is resolved
[2.35.1] - 2026-02-09
MCP Apps: Fixed UI not rendering in Claude
MCP Apps: Fixed UI not rendering in Claude
Fixed:
- Added legacy flat
_meta["ui/resourceUri"]key alongside nested_meta.ui.resourceUri - Claude.ai reads the flat key format; without it, tools showed as collapsed accordions
- Both key formats now set by
injectToolMeta()
[2.35.0] - 2026-02-09
MCP Apps: Rich HTML UIs for tool results
MCP Apps: Rich HTML UIs for tool results
Added:
- 3 new MCP Apps: workflow-list, execution-history, health-dashboard
- Enhanced operation-result: operation-aware headers, detail panels, copy-to-clipboard
- CopyButton shared component: reusable clipboard button with visual feedback
- Local preview harness: test all 5 apps with mock data and theme toggle
- React + Vite Build Pipeline: React 19, Vite 6, vite-plugin-singlefile
- React hooks violation in execution-history and validation-summary apps
- JSON-RPC catch-all handler to prevent preview hangs
[2.34.3] - 2026-02-07
MCP Apps: Correct MIME type for ext-apps spec
MCP Apps: Correct MIME type for ext-apps spec
Fixed:
- Changed resource MIME type from
text/htmltotext/html;profile=mcp-app - Without this profile parameter, Claude Desktop/web fails to recognize resources as MCP Apps
[2.34.0] - 2026-02-07
MCP Apps: Rich HTML UIs rendered by MCP hosts
MCP Apps: Rich HTML UIs rendered by MCP hosts
Added:
- MCP Apps: Rich HTML UIs rendered by MCP hosts alongside tool results
- Operation Result UI: Visual summary for workflow operation tools
- Validation Summary UI: Visual summary for validation tools
- React + Vite Build Pipeline: Self-contained HTML output with n8n-branded dark theme
- MCP Resources Protocol: Server now exposes
resourcescapability
build:ui: Build UI appsbuild:all: Build UI apps then server
[2.33.5] - 2026-01-23
Critical memory leak: per-session database connections
Critical memory leak: per-session database connections
Fixed severe memory leak (Issue #542):
- Root cause: Each MCP session created its own database connection (~900MB per session)
- Fix: Implemented singleton
SharedDatabasepattern - all sessions share ONE database connection - Memory impact: Reduced from ~900MB per session to ~68MB total (shared) + ~5MB per session overhead
- Added reference counting for thread-safe connection management
- New module:
src/database/shared-database.ts- Singleton database manager - Session timeout optimization: Reduced default from 30 to 5 minutes
- Eager instance cleanup: Previous sessions cleaned up on client reconnect
- Fixed telemetry event listener leak
For complete version history, see the full changelog on GitHub.
Version Numbering
n8n-MCP follows Semantic Versioning:- Major version (X.0.0): Breaking changes
- Minor version (0.X.0): New features, backwards-compatible
- Patch version (0.0.X): Bug fixes, backwards-compatible
Staying Updated
GitHub Releases
Subscribe to release notifications
npm Package
Check for latest npm version