n8n är en automationsplattform där arbetsflöden byggs som ett diagram: en nod hämtar data, en annan bearbetar den och en tredje skickar den vidare. Varje nod kan bytas mot egen JavaScript- eller Python-kod, vilket gör att flödet inte tar slut där de färdiga integrationerna gör det.
Plattformen har över 1 500 integrationer mot affärssystem, databaser, e-post, molntjänster och AI-leverantörer, och egna AI-noder för agenter, verktygsanrop, vektorsökning och språkmodeller. MCP finns i båda riktningarna: en nod gör flödet till en MCP-server som en extern agent kan anropa, en annan kopplar agenten till externa MCP-verktyg. Den drivs själv med Docker eller npm, med SQLite som standard och PostgreSQL för större installationer; i köläge krävs Redis och separata arbetarprocesser. Det finns också en hostad tjänst.
Licensen är Sustainable Use License: koden är läsbar och får användas fritt internt i en organisation, men inte säljas vidare eller erbjudas som tjänst åt andra. Filer med .ee i namnet kräver en separat enterprise-licens, så n8n är source-available och ska inte kallas öppen källkod.