chore: update n8n to v1.103.2

- Updated n8n from 1.102.4 to 1.103.2
- Updated n8n-core from 1.101.2 to 1.102.1
- Updated n8n-workflow from 1.99.1 to 1.100.0
- Updated @n8n/n8n-nodes-langchain from 1.101.2 to 1.102.1
- Rebuilt node database with 532 nodes
- Bumped version to 2.7.21
- All validation tests passing

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

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
czlonkowski
2025-07-23 19:19:50 +02:00
parent 04e0739bbd
commit eeb73e1779
6 changed files with 310 additions and 449 deletions

View File

@@ -2,9 +2,9 @@
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![GitHub stars](https://img.shields.io/github/stars/czlonkowski/n8n-mcp?style=social)](https://github.com/czlonkowski/n8n-mcp) [![GitHub stars](https://img.shields.io/github/stars/czlonkowski/n8n-mcp?style=social)](https://github.com/czlonkowski/n8n-mcp)
[![Version](https://img.shields.io/badge/version-2.7.20-blue.svg)](https://github.com/czlonkowski/n8n-mcp) [![Version](https://img.shields.io/badge/version-2.7.21-blue.svg)](https://github.com/czlonkowski/n8n-mcp)
[![npm version](https://img.shields.io/npm/v/n8n-mcp.svg)](https://www.npmjs.com/package/n8n-mcp) [![npm version](https://img.shields.io/npm/v/n8n-mcp.svg)](https://www.npmjs.com/package/n8n-mcp)
[![n8n version](https://img.shields.io/badge/n8n-v1.102.4-orange.svg)](https://github.com/n8n-io/n8n) [![n8n version](https://img.shields.io/badge/n8n-v1.103.2-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) [![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/VY6UOG?referralCode=n8n-mcp) [![Deploy on Railway](https://railway.com/button.svg)](https://railway.com/deploy/VY6UOG?referralCode=n8n-mcp)
@@ -14,7 +14,7 @@ A Model Context Protocol (MCP) server that provides AI assistants with comprehen
n8n-MCP serves as a bridge between n8n's workflow automation platform and AI models, enabling them to understand and work with n8n nodes effectively. It provides structured access to: n8n-MCP serves as a bridge between n8n's workflow automation platform and AI models, enabling them to understand and work with n8n nodes effectively. It provides structured access to:
- 📚 **528 n8n nodes** from both n8n-nodes-base and @n8n/n8n-nodes-langchain - 📚 **532 n8n nodes** from both n8n-nodes-base and @n8n/n8n-nodes-langchain
- 🔧 **Node properties** - 99% coverage with detailed schemas - 🔧 **Node properties** - 99% coverage with detailed schemas
-**Node operations** - 63.6% coverage of available actions -**Node operations** - 63.6% coverage of available actions
- 📄 **Documentation** - 90% coverage from official n8n docs (including AI nodes) - 📄 **Documentation** - 90% coverage from official n8n docs (including AI nodes)
@@ -653,12 +653,12 @@ npm run dev:http # HTTP dev mode
## 📊 Metrics & Coverage ## 📊 Metrics & Coverage
Current database coverage (n8n v1.102.4): Current database coverage (n8n v1.103.2):
-**531/531** nodes loaded (100%) -**532/532** nodes loaded (100%)
-**523** nodes with properties (98.5%) -**525** nodes with properties (98.7%)
-**473** nodes with documentation (89%) -**470** nodes with documentation (88%)
-**263** AI-capable tools detected -**267** AI-capable tools detected
-**AI Agent & LangChain nodes** fully documented -**AI Agent & LangChain nodes** fully documented
-**Average response time**: ~12ms -**Average response time**: ~12ms
- 💾 **Database size**: ~15MB (optimized) - 💾 **Database size**: ~15MB (optimized)

Binary file not shown.

View File

@@ -5,6 +5,17 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [2.7.21] - 2025-07-23
### Updated
- **n8n Dependencies**: Updated to latest versions for compatibility and new features
- n8n: 1.102.4 → 1.103.2
- n8n-core: 1.101.2 → 1.102.1
- n8n-workflow: 1.99.1 → 1.100.0
- @n8n/n8n-nodes-langchain: 1.101.2 → 1.102.1
- **Node Database**: Rebuilt with 532 nodes from updated n8n packages
- All validation tests passing with updated dependencies
## [2.7.20] - 2025-07-18 ## [2.7.20] - 2025-07-18
### Fixed ### Fixed

720
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{ {
"name": "n8n-mcp", "name": "n8n-mcp",
"version": "2.7.20", "version": "2.7.21",
"description": "Integration between n8n workflow automation and Model Context Protocol (MCP)", "description": "Integration between n8n workflow automation and Model Context Protocol (MCP)",
"main": "dist/index.js", "main": "dist/index.js",
"bin": { "bin": {
@@ -95,14 +95,14 @@
}, },
"dependencies": { "dependencies": {
"@modelcontextprotocol/sdk": "^1.13.2", "@modelcontextprotocol/sdk": "^1.13.2",
"@n8n/n8n-nodes-langchain": "^1.101.2", "@n8n/n8n-nodes-langchain": "^1.102.1",
"axios": "^1.10.0", "axios": "^1.10.0",
"better-sqlite3": "^11.10.0", "better-sqlite3": "^11.10.0",
"dotenv": "^16.5.0", "dotenv": "^16.5.0",
"express": "^5.1.0", "express": "^5.1.0",
"n8n": "^1.102.4", "n8n": "^1.103.2",
"n8n-core": "^1.101.2", "n8n-core": "^1.102.1",
"n8n-workflow": "^1.99.1", "n8n-workflow": "^1.100.0",
"sql.js": "^1.13.0", "sql.js": "^1.13.0",
"uuid": "^10.0.0" "uuid": "^10.0.0"
}, },

View File

@@ -1,6 +1,6 @@
{ {
"name": "n8n-mcp-runtime", "name": "n8n-mcp-runtime",
"version": "2.7.19", "version": "2.7.21",
"description": "n8n MCP Server Runtime Dependencies Only", "description": "n8n MCP Server Runtime Dependencies Only",
"private": true, "private": true,
"dependencies": { "dependencies": {