Skip to main content
Glama

MCP N8N Webhook Server

by gcorroto
MIT License

MCP N8N Webhook Server

Servidor MCP (Model Context Protocol) para enviar datos a un webhook de n8n para almacenamiento e indexación.

Descripción

Este servidor MCP permite a los asistentes de IA guardar información estructurada en n8n a través de webhooks. Es ideal para:

  • Guardar conversaciones y logs de desarrollo
  • Almacenar documentación de proyectos
  • Indexar información para búsquedas posteriores
  • Crear embeddings de contenido para RAG

Instalación

npm install npm run build

Configuración

Crea un archivo .env basado en config.example.env:

cp config.example.env .env

Configura las variables de entorno:

  • N8N_WEBHOOK_URL: URL base del webhook de n8n
  • N8N_WEBHOOK_ID: ID único del webhook
  • N8N_API_KEY: Clave de API para autenticación
  • N8N_INDEX_NAME: Nombre del índice por defecto (opcional, default: PROJECT_CONVERSATIONS)
  • N8N_TABLE_CATEGORY: Categoría de tabla por defecto (opcional, default: DEVELOPMENT_LOGS)

Uso

Modo desarrollo

npm run dev

Modo inspector (para testing)

npm run inspector

Modo producción

npm start

Herramientas Disponibles

n8n_save_data

Guarda información estructurada en el webhook de n8n.

Parámetros:

  • projectName (requerido): Nombre del proyecto
  • projectCategory (requerido): Categoría del proyecto
  • contentType (requerido): Tipo de contenido
  • title (requerido): Título del contenido
  • description (requerido): Descripción del contenido
  • text (requerido): Texto completo
  • tags (requerido): Array de etiquetas
  • projectId (opcional): ID del proyecto
  • projectStatus (opcional): Estado del proyecto
  • language (opcional): Idioma del contenido
  • indexName (opcional): Nombre del índice
  • tableCategory (opcional): Categoría de tabla
  • source (opcional): Fuente de los datos

n8n_health_check

Verifica la conectividad con el webhook de n8n.

Estructura del Payload

El servidor envía datos en el siguiente formato:

{ "metadata": { "timestamp": "2025-07-02T10:30:00Z", "source": "mcp_assistant", "version": "1.0" }, "project": { "id": "proj_001", "name": "Sistema de Embeddings", "category": "AI_ML", "status": "ACTIVE" }, "content": { "type": "CONVERSATION", "title": "Implementación de almacenamiento vectorial", "description": "Discusión sobre la arquitectura...", "text": "Se está implementando un sistema...", "tags": ["embeddings", "vectorial", "conversaciones"], "language": "es" }, "indexing": { "index_name": "PROJECT_CONVERSATIONS", "table_category": "DEVELOPMENT_LOGS" } }

Licencia

MIT

-
security - not tested
A
license - permissive license
-
quality - not tested

A Model Context Protocol server that allows AI assistants to save structured information to n8n via webhooks for storage, indexing, and retrieval.

  1. Descripción
    1. Instalación
      1. Configuración
        1. Uso
          1. Modo desarrollo
          2. Modo inspector (para testing)
          3. Modo producción
        2. Herramientas Disponibles
          1. n8n_save_data
          2. n8n_health_check
        3. Estructura del Payload
          1. Licencia

            Related MCP Servers

            • -
              security
              F
              license
              -
              quality
              A versatile Model Context Protocol server that enables AI assistants to manage calendars, track tasks, handle emails, search the web, and control smart home devices.
              Last updated -
              2
              Python
              • Apple
              • Linux
            • A
              security
              A
              license
              A
              quality
              A Model Context Protocol server that enables AI assistants to interact with the HackMD API for managing notes, including creating, reading, updating, and deleting notes.
              Last updated -
              12
              122
              21
              TypeScript
              MIT License
            • -
              security
              A
              license
              -
              quality
              A Model Context Protocol server that enables AI assistants to interact with n8n workflows through natural language, supporting actions like listing, creating, updating, executing and monitoring workflows.
              Last updated -
              411
              620
              TypeScript
              MIT License
              • Apple
              • Linux
            • -
              security
              A
              license
              -
              quality
              A Model Context Protocol server that enables AI assistants to interact with n8n workflows through natural language, providing access to n8n's complete API functionality including workflow management, user administration, and credential handling.
              Last updated -
              95
              JavaScript
              MIT License
              • Linux
              • Apple

            View all related MCP servers

            MCP directory API

            We provide all the information about MCP servers via our MCP API.

            curl -X GET 'https://glama.ai/api/mcp/v1/servers/gcorroto/mcp-n8n-webhook'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server