chore: update n8n to 2.1.5 and bump version to 2.31.6 (#521)

- Updated n8n from 2.1.4 to 2.1.5
- Updated n8n-core from 2.1.3 to 2.1.4
- Updated @n8n/n8n-nodes-langchain from 2.1.3 to 2.1.4
- Rebuilt node database with 540 nodes (434 from n8n-nodes-base, 106 from @n8n/n8n-nodes-langchain)
- Updated README badge with new n8n version
- Updated CHANGELOG with dependency changes

Conceived by Romuald Członkowski - https://www.aiadvisors.pl/en

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Romuald Członkowski <romualdczlonkowski@MacBook-Pro-Romuald.local>
Co-authored-by: Claude <noreply@anthropic.com>
This commit is contained in:
Romuald Członkowski
2026-01-04 10:43:35 +01:00
committed by GitHub
parent 2713db6d10
commit 25cb8bb455
5 changed files with 62 additions and 51 deletions

View File

@@ -7,6 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
## [2.31.6] - 2026-01-03
### Changed
**Dependencies Update**
- Updated n8n from 2.1.4 to 2.1.5
- Updated n8n-core from 2.1.3 to 2.1.4
- Updated @n8n/n8n-nodes-langchain from 2.1.3 to 2.1.4
- Rebuilt node database with 540 nodes (434 from n8n-nodes-base, 106 from @n8n/n8n-nodes-langchain)
## [2.31.5] - 2026-01-02
### Added

View File

@@ -5,7 +5,7 @@
[![npm version](https://img.shields.io/npm/v/n8n-mcp.svg)](https://www.npmjs.com/package/n8n-mcp)
[![codecov](https://codecov.io/gh/czlonkowski/n8n-mcp/graph/badge.svg?token=YOUR_TOKEN)](https://codecov.io/gh/czlonkowski/n8n-mcp)
[![Tests](https://img.shields.io/badge/tests-3336%20passing-brightgreen.svg)](https://github.com/czlonkowski/n8n-mcp/actions)
[![n8n version](https://img.shields.io/badge/n8n-2.1.4-orange.svg)](https://github.com/n8n-io/n8n)
[![n8n version](https://img.shields.io/badge/n8n-2.1.5-orange.svg)](https://github.com/n8n-io/n8n)
[![Docker](https://img.shields.io/badge/docker-ghcr.io%2Fczlonkowski%2Fn8n--mcp-green.svg)](https://github.com/czlonkowski/n8n-mcp/pkgs/container/n8n-mcp)
[![Deploy on Railway](https://railway.com/button.svg)](https://railway.com/deploy/n8n-mcp?referralCode=n8n-mcp)

Binary file not shown.

92
package-lock.json generated
View File

@@ -1,24 +1,24 @@
{
"name": "n8n-mcp",
"version": "2.31.1",
"version": "2.31.5",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "n8n-mcp",
"version": "2.31.1",
"version": "2.31.5",
"license": "MIT",
"dependencies": {
"@modelcontextprotocol/sdk": "1.20.1",
"@n8n/n8n-nodes-langchain": "^2.1.3",
"@n8n/n8n-nodes-langchain": "^2.1.4",
"@supabase/supabase-js": "^2.57.4",
"dotenv": "^16.5.0",
"express": "^5.1.0",
"express-rate-limit": "^7.1.5",
"form-data": "^4.0.5",
"lru-cache": "^11.2.1",
"n8n": "^2.1.4",
"n8n-core": "^2.1.3",
"n8n": "^2.1.5",
"n8n-core": "^2.1.4",
"n8n-workflow": "^2.1.1",
"openai": "^4.77.0",
"sql.js": "^1.13.0",
@@ -7624,9 +7624,9 @@
"license": "SEE LICENSE IN LICENSE.md"
},
"node_modules/@n8n/db": {
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/@n8n/db/-/db-1.1.3.tgz",
"integrity": "sha512-KQyHIHdKD6B1cJ7L0uk81i5vkiFQ6vVNIGRrnhCwkWi2gB9ySyu2TuvCQj7MOVVlb/EWLSDj96QfaWVUCXKaFw==",
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/@n8n/db/-/db-1.1.4.tgz",
"integrity": "sha512-48wXccnSmyR1LcNU++7fiIvk7Th22bddDenLsehmPbnlwncnXW79UW7JarE5g1Hcu2IehbhIPgile7KYOBi4RQ==",
"license": "SEE LICENSE IN LICENSE.md",
"dependencies": {
"@n8n/api-types": "1.1.1",
@@ -7640,7 +7640,7 @@
"class-validator": "0.14.0",
"flatted": "3.2.7",
"lodash": "4.17.21",
"n8n-core": "2.1.3",
"n8n-core": "2.1.4",
"n8n-workflow": "2.1.1",
"nanoid": "3.3.8",
"p-lazy": "3.1.0",
@@ -8158,9 +8158,9 @@
}
},
"node_modules/@n8n/db/node_modules/n8n-core": {
"version": "2.1.3",
"resolved": "https://registry.npmjs.org/n8n-core/-/n8n-core-2.1.3.tgz",
"integrity": "sha512-22WjdE0Yj2HUGI0pSWBB8oWeI8ceVz/ApD84AOE5aZU8ElDyTfmfk7pTZnYe3C4/4LHmuyiS+Ain6JpYlApEgQ==",
"version": "2.1.4",
"resolved": "https://registry.npmjs.org/n8n-core/-/n8n-core-2.1.4.tgz",
"integrity": "sha512-n7PQIojUBDNU3o6IKz49ONAJpP2a6IqEr3S91D8/N9C89k7MGg3XXp8E52+vIc+zCKf91POhHvofZTxblmDC3g==",
"license": "SEE LICENSE IN LICENSE.md",
"dependencies": {
"@aws-sdk/client-s3": "3.808.0",
@@ -9522,9 +9522,9 @@
}
},
"node_modules/@n8n/task-runner": {
"version": "2.1.3",
"resolved": "https://registry.npmjs.org/@n8n/task-runner/-/task-runner-2.1.3.tgz",
"integrity": "sha512-DQANE5b0sT0XCuStfjidKV+CEbO+FQdFeZYqN1/TV49TDbcy08Pa/FUnRWpfHgNdBVco+pmq5xLdoY7hRm2tfw==",
"version": "2.1.4",
"resolved": "https://registry.npmjs.org/@n8n/task-runner/-/task-runner-2.1.4.tgz",
"integrity": "sha512-kWhPCDE5+H+DTHkEEWNSKu77wOcQvmF+mU06uEYIFWNYvUAycnUFXiW8K3pK89ePHNDXAaHGoFhuzihI6i77og==",
"license": "SEE LICENSE IN LICENSE.md",
"dependencies": {
"@n8n/config": "2.0.2",
@@ -9535,7 +9535,7 @@
"acorn-walk": "8.3.4",
"lodash": "4.17.21",
"luxon": "3.4.4",
"n8n-core": "2.1.3",
"n8n-core": "2.1.4",
"n8n-workflow": "2.1.1",
"nanoid": "3.3.8",
"ws": "^8.18.0"
@@ -10055,9 +10055,9 @@
}
},
"node_modules/@n8n/task-runner/node_modules/n8n-core": {
"version": "2.1.3",
"resolved": "https://registry.npmjs.org/n8n-core/-/n8n-core-2.1.3.tgz",
"integrity": "sha512-22WjdE0Yj2HUGI0pSWBB8oWeI8ceVz/ApD84AOE5aZU8ElDyTfmfk7pTZnYe3C4/4LHmuyiS+Ain6JpYlApEgQ==",
"version": "2.1.4",
"resolved": "https://registry.npmjs.org/n8n-core/-/n8n-core-2.1.4.tgz",
"integrity": "sha512-n7PQIojUBDNU3o6IKz49ONAJpP2a6IqEr3S91D8/N9C89k7MGg3XXp8E52+vIc+zCKf91POhHvofZTxblmDC3g==",
"license": "SEE LICENSE IN LICENSE.md",
"dependencies": {
"@aws-sdk/client-s3": "3.808.0",
@@ -23283,9 +23283,9 @@
}
},
"node_modules/n8n": {
"version": "2.1.4",
"resolved": "https://registry.npmjs.org/n8n/-/n8n-2.1.4.tgz",
"integrity": "sha512-mnGhIRIoaDnBIQd1ddDZBmfm9mVKNdhNPrgiYdzsSkG1QE6P4WI0ZUv3Z7Yus1tPK3QHtF4R0pGhzCOuifyfKA==",
"version": "2.1.5",
"resolved": "https://registry.npmjs.org/n8n/-/n8n-2.1.5.tgz",
"integrity": "sha512-6yRks7uzRjPx3ZQXLQkfArwF78TzvkfTUvfwTTKRnGLk4Yuvmx+GXwByCyB3YIU7Szzi+80gnasmramKyRYldw==",
"license": "SEE LICENSE IN LICENSE.md",
"dependencies": {
"@aws-sdk/client-secrets-manager": "3.808.0",
@@ -23300,14 +23300,14 @@
"@n8n/client-oauth2": "1.0.0-rc.0",
"@n8n/config": "2.0.2",
"@n8n/constants": "0.15.0",
"@n8n/db": "1.1.3",
"@n8n/db": "1.1.4",
"@n8n/decorators": "1.1.1",
"@n8n/di": "0.10.0",
"@n8n/errors": "0.5.0",
"@n8n/localtunnel": "3.0.0",
"@n8n/n8n-nodes-langchain": "2.1.3",
"@n8n/n8n-nodes-langchain": "2.1.4",
"@n8n/permissions": "0.44.0",
"@n8n/task-runner": "2.1.3",
"@n8n/task-runner": "2.1.4",
"@n8n/typeorm": "0.3.20-15",
"@n8n/utils": "1.21.0",
"@parcel/watcher": "^2.5.1",
@@ -23348,9 +23348,9 @@
"lodash": "4.17.21",
"luxon": "3.4.4",
"mysql2": "3.15.0",
"n8n-core": "2.1.3",
"n8n-core": "2.1.4",
"n8n-editor-ui": "2.1.2",
"n8n-nodes-base": "2.1.3",
"n8n-nodes-base": "2.1.4",
"n8n-workflow": "2.1.1",
"nanoid": "3.3.8",
"nodemailer": "7.0.11",
@@ -24614,9 +24614,9 @@
}
},
"node_modules/n8n/node_modules/@modelcontextprotocol/sdk/node_modules/zod-to-json-schema": {
"version": "3.25.0",
"resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.25.0.tgz",
"integrity": "sha512-HvWtU2UG41LALjajJrML6uQejQhNJx+JBO9IflpSja4R03iNWfKXrj6W2h7ljuLyc1nKS+9yDyL/9tD1U/yBnQ==",
"version": "3.25.1",
"resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.25.1.tgz",
"integrity": "sha512-pM/SU9d3YAggzi6MtR4h7ruuQlqKtad8e9S0fmxcMi+ueAK5Korys/aWcV9LIIHTVbj01NdzxcnXSN+O74ZIVA==",
"license": "ISC",
"peerDependencies": {
"zod": "^3.25 || ^4"
@@ -24634,9 +24634,9 @@
}
},
"node_modules/n8n/node_modules/@n8n/n8n-nodes-langchain": {
"version": "2.1.3",
"resolved": "https://registry.npmjs.org/@n8n/n8n-nodes-langchain/-/n8n-nodes-langchain-2.1.3.tgz",
"integrity": "sha512-XT4bAs0OBZiBqr9TQSzcIXDf4kXQkF5avHSgo2HStoPlK/en/eQmWmBbTimm4B2mA6HwggOM8LsYEJDADG8TFw==",
"version": "2.1.4",
"resolved": "https://registry.npmjs.org/@n8n/n8n-nodes-langchain/-/n8n-nodes-langchain-2.1.4.tgz",
"integrity": "sha512-6cFn7Zw3hUqvIF2lL/d+FFPFQHccIev5SE5d+P4n+d+l4Fal8EymnjvNy9+UKV9fsxJ4VK3RYtPr19bGu1CEng==",
"license": "SEE LICENSE IN LICENSE.md",
"dependencies": {
"@aws-sdk/client-sso-oidc": "3.808.0",
@@ -24698,7 +24698,7 @@
"mammoth": "1.11.0",
"mime-types": "3.0.1",
"mongodb": "^6.17.0",
"n8n-nodes-base": "2.1.3",
"n8n-nodes-base": "2.1.4",
"n8n-workflow": "2.1.1",
"openai": "^6.9.0",
"pdf-parse": "1.1.1",
@@ -25204,9 +25204,9 @@
}
},
"node_modules/n8n/node_modules/@n8n/n8n-nodes-langchain/node_modules/@langchain/community/node_modules/zod": {
"version": "4.2.1",
"resolved": "https://registry.npmjs.org/zod/-/zod-4.2.1.tgz",
"integrity": "sha512-0wZ1IRqGGhMP76gLqz8EyfBXKk0J2qo2+H3fi4mcUP/KtTocoX08nmIAHl1Z2kJIZbZee8KOpBCSNPRgauucjw==",
"version": "4.3.4",
"resolved": "https://registry.npmjs.org/zod/-/zod-4.3.4.tgz",
"integrity": "sha512-Zw/uYiiyF6pUT1qmKbZziChgNPRu+ZRneAsMUDU6IwmXdWt5JwcUfy2bvLOCUtz5UniaN/Zx5aFttZYbYc7O/A==",
"license": "MIT",
"funding": {
"url": "https://github.com/sponsors/colinhacks"
@@ -26173,9 +26173,9 @@
}
},
"node_modules/n8n/node_modules/langchain/node_modules/zod": {
"version": "4.2.1",
"resolved": "https://registry.npmjs.org/zod/-/zod-4.2.1.tgz",
"integrity": "sha512-0wZ1IRqGGhMP76gLqz8EyfBXKk0J2qo2+H3fi4mcUP/KtTocoX08nmIAHl1Z2kJIZbZee8KOpBCSNPRgauucjw==",
"version": "4.3.4",
"resolved": "https://registry.npmjs.org/zod/-/zod-4.3.4.tgz",
"integrity": "sha512-Zw/uYiiyF6pUT1qmKbZziChgNPRu+ZRneAsMUDU6IwmXdWt5JwcUfy2bvLOCUtz5UniaN/Zx5aFttZYbYc7O/A==",
"license": "MIT",
"funding": {
"url": "https://github.com/sponsors/colinhacks"
@@ -26215,9 +26215,9 @@
}
},
"node_modules/n8n/node_modules/n8n-core": {
"version": "2.1.3",
"resolved": "https://registry.npmjs.org/n8n-core/-/n8n-core-2.1.3.tgz",
"integrity": "sha512-22WjdE0Yj2HUGI0pSWBB8oWeI8ceVz/ApD84AOE5aZU8ElDyTfmfk7pTZnYe3C4/4LHmuyiS+Ain6JpYlApEgQ==",
"version": "2.1.4",
"resolved": "https://registry.npmjs.org/n8n-core/-/n8n-core-2.1.4.tgz",
"integrity": "sha512-n7PQIojUBDNU3o6IKz49ONAJpP2a6IqEr3S91D8/N9C89k7MGg3XXp8E52+vIc+zCKf91POhHvofZTxblmDC3g==",
"license": "SEE LICENSE IN LICENSE.md",
"dependencies": {
"@aws-sdk/client-s3": "3.808.0",
@@ -26301,9 +26301,9 @@
}
},
"node_modules/n8n/node_modules/n8n-nodes-base": {
"version": "2.1.3",
"resolved": "https://registry.npmjs.org/n8n-nodes-base/-/n8n-nodes-base-2.1.3.tgz",
"integrity": "sha512-Ll34OuiZ5fl4MUCxNVb2X6dPxcH24Hx3Cfv/teagIjjI88XcVdPtNCbJfZjqrunOyzA3O5MECrDvm5EQD+qrbA==",
"version": "2.1.4",
"resolved": "https://registry.npmjs.org/n8n-nodes-base/-/n8n-nodes-base-2.1.4.tgz",
"integrity": "sha512-6CW++gy0q7LgTM9UmxsNohlsBe6Q+QPEToiRYhqqLIvR8hn9wy2sr4cGsPWsflNAA28b8GKNj5+ueKZtq3Kd1w==",
"license": "SEE LICENSE IN LICENSE.md",
"dependencies": {
"@aws-sdk/client-sso-oidc": "3.808.0",

View File

@@ -1,6 +1,6 @@
{
"name": "n8n-mcp",
"version": "2.31.5",
"version": "2.31.6",
"description": "Integration between n8n workflow automation and Model Context Protocol (MCP)",
"main": "dist/index.js",
"types": "dist/index.d.ts",
@@ -141,15 +141,15 @@
},
"dependencies": {
"@modelcontextprotocol/sdk": "1.20.1",
"@n8n/n8n-nodes-langchain": "^2.1.3",
"@n8n/n8n-nodes-langchain": "^2.1.4",
"@supabase/supabase-js": "^2.57.4",
"dotenv": "^16.5.0",
"express": "^5.1.0",
"express-rate-limit": "^7.1.5",
"form-data": "^4.0.5",
"lru-cache": "^11.2.1",
"n8n": "^2.1.4",
"n8n-core": "^2.1.3",
"n8n": "^2.1.5",
"n8n-core": "^2.1.4",
"n8n-workflow": "^2.1.1",
"openai": "^4.77.0",
"sql.js": "^1.13.0",