loading…
Search for a command to run...
loading…
Custom MCP server for n8n automation, providing 27 tools to manage workflows, executions, credentials, variables, and more via the n8n REST API. Designed to fix
Custom MCP server for n8n automation, providing 27 tools to manage workflows, executions, credentials, variables, and more via the n8n REST API. Designed to fix compatibility issues with Antigravity AI assistant.
Custom Model Context Protocol server for n8n automation - Built specifically for Antigravity AI assistant
License: MIT Node.js TypeScript
🇪🇸 Versión en Español | 📚 Documentación
This MCP server is specifically designed for Antigravity.
Why a custom server?
The official @modelcontextprotocol/server-n8n package has compatibility issues with Antigravity, causing persistent EOF (End of File) errors during initialization:
Error calling 'initialize': EOF
Our Solution:
We built this implementation from scratch, replicating the functionality of the official server by implementing 27 essential tools based on the n8n REST API. This guarantees full compatibility with Antigravity while preserving feature parity with the official server.
If you encounter the same EOF error with Antigravity, this server is the fix.
Test workflow visible in n8n editor showing Manual Trigger and Set Data nodes.
All 27 MCP tools available in Antigravity's MCP server management panel.
# Clone the repository
git clone https://github.com/burnham/n8n-mcp-server-custom.git
cd n8n-mcp-server-custom
# Install dependencies
npm install
# Configure environment
cp .env.example .env
# Edit .env with your N8N_API_URL and N8N_API_KEY
# Build
npm run build
# Test connection (lists workflows)
npm test
Edit your Antigravity config file:
Windows: C:\Users\[YOUR_USER]\.gemini\antigravity\mcp_config.json
Mac/Linux: ~/.gemini/antigravity/mcp_config.json
{
"mcpServers": {
"n8n-mcp": {
"command": "node",
"args": ["/absolute/path/to/n8n-mcp-server-custom/dist/index.js"],
"env": {
"N8N_API_URL": "https://your-instance.n8n.cloud",
"N8N_API_KEY": "your_api_key_here"
}
}
}
}
Important:
[YOUR_USER] with your actual username.env file is gitignoredContributions are welcome! Please feel free to submit a Pull Request.
MIT License - see LICENSE file for details
Georgios Burnham H.
Este servidor MCP está diseñado específicamente para Antigravity.
¿Por qué un servidor personalizado?
El paquete oficial @modelcontextprotocol/server-n8n tiene problemas de compatibilidad con Antigravity, causando errores EOF (End of File) persistentes durante la inicialización:
Error calling 'initialize': EOF
Nuestra Solución:
Esta implementación personalizada fue construida desde cero, replicando la funcionalidad del servidor oficial mediante la implementación de 27 herramientas esenciales basadas en la API REST de n8n. Esto asegura compatibilidad total con Antigravity manteniendo paridad de funciones con el servidor oficial.
Si estás experimentando el mismo error EOF con Antigravity, este servidor es la solución.
Workflow de prueba visible en el editor de n8n mostrando los nodos Manual Trigger y Set Data.
Las 27 herramientas MCP disponibles en el panel de gestión de servidores MCP de Antigravity.
# Clonar el repositorio
git clone https://github.com/burnham/n8n-mcp-server-custom.git
cd n8n-mcp-server-custom
# Instalar dependencias
npm install
# Configurar variables de entorno
cp .env.example .env
# Edita .env con tu URL de n8n y API key
# Compilar
npm run build
# Probar conexión
npm test
Edita tu archivo de configuración de Antigravity:
Windows: C:\Users\[TU_USUARIO]\.gemini\antigravity\mcp_config.json
Mac/Linux: ~/.gemini/antigravity/mcp_config.json
{
"mcpServers": {
"n8n-mcp": {
"command": "node",
"args": ["/ruta/absoluta/a/n8n-mcp-server-custom/dist/index.js"],
"env": {
"N8N_API_URL": "https://tu-instancia.n8n.cloud",
"N8N_API_KEY": "tu_api_key_aqui"
}
}
}
}
Importante:
[TU_USUARIO] con tu usuario real.env en gitignore¡Las contribuciones son bienvenidas! No dudes en enviar un Pull Request.
Licencia MIT - ver archivo LICENSE para más detalles
Georgios Burnham H.
⭐ Si este proyecto te resulta útil, dale una estrella en GitHub!
⭐ If you find this project useful, give it a star on GitHub!
Выполни в терминале:
claude mcp add n8n-mcp-server-custom -- npx Web content fetching and conversion for efficient LLM usage.
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
автор: modelcontextprotocolProvides auto-configuration for setting up an MCP server in Spring Boot applications.
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
автор: xuzexin-hzНе уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории ai