Skip to content

Releases: duynghien/n8n-custom-mcp

v2.2.0 - Native SSE & Hybrid Support

Choose a tag to compare

@duynghien duynghien released this 12 Feb 14:47

n8n-custom-mcp v2.2.0

Added

  • Native SSE & Hybrid Support: Loại bỏ phụ thuộc vào supergateway, triển khai SSE server trực tiếp bằng Express.
    • Hỗ trợ đa phiên bản (Multi-session) ổn định, không còn lỗi crash khi nhiều client kết nối đồng thời.
    • Hybrid "Streamable HTTP" Handler: Hỗ trợ đặc biệt cho LobeHub plugin, tự động phản hồi tools/list mà không cần bước initialize phức tạp.
  • Auto-CORS: Tích hợp sẵn middleware CORS, cho phép kết nối từ mọi origin mặc định.
  • Schema Compatibility: Sửa lỗi tool get_node_schema không tương thích với một số client do sử dụng Zod schema phức tạp (chuyển sang plain JSON Schema).

Changed

  • Docker Optimization: Đơn giản hóa Dockerfiledocker-compose.yml, chạy ứng dụng trực tiếp bằng node dist/index.js.
  • Environment Variables: Thêm biến MCP_TRANSPORT=sse để chuyển đổi chế độ chạy.

Fixed

  • Lỗi supergateway treo/crash khi LobeHub thực hiện healthcheck và test connection liên tục.
  • Lỗi skill hiển thị undefined trên LobeHub do sai định dạng tool schema.

v2.0.0 — Full Power MCP Server for n8n

Choose a tag to compare

@duynghien duynghien released this 11 Feb 16:52

🔌 n8n-custom-mcp v2.0.0

Phát hành chính thức v2.0.0 với đầy đủ 31 tools bao phủ toàn bộ vòng đời quản lý workflow và credentials cho AI Agent.

🚀 Tính năng nổi bật

  • Workflow CRUD: Tạo, đọc, sửa, xoá workflow hoàn toàn qua MCP.
  • 🔐 Quản lý Credentials: Hệ thống quản lý credentials tự động với validation và safety checks.
  • ✅ Validation & Linting: Kiểm tra cấu trúc, biểu thức và bảo mật workflow trước khi deploy.
  • 💾 Backup & Versioning: Tự động sao lưu và quản lý phiên bản cục bộ (giữ 10 bản gần nhất).
  • 🎯 Webhook Testing: Hỗ trợ gọi webhook với đầy đủ HTTP methods và Test mode.
  • 🔍 Debugging: Xem lịch sử execution và chi tiết dữ liệu từng node.

🛠 Cải tiến kỹ thuật

  • Hiệu năng: Triển khai cơ chế caching (30s cho Credentials, 1h cho Templates).
  • Bảo mật: Tự động redact dữ liệu nhạy cảm trong log/lỗi và chống Command Injection.
  • Docker: Image tối ưu (Alpine), hỗ trợ Healthcheck và tích hợp postgresql-client.

📖 Tài liệu

Xem hướng dẫn chi tiết tại README.md.