Prototyp · Vorschau: alle Server aus der offiziellen Registry, alle 30 Minuten synchronisiert. Bewertungen und Benutzerkonten folgen in einem späteren Schritt.
PopNx MCPMCP-Server für alle, die KI nutzen · in einfachen Worten erklärt

Migrate to n8n

von kotiniiqqVersion 0.2.0i★ –iLäuft auf deinem Computer
Name in der Registryio.github.kotiniiqq/migrate-to-n8n

Installieren

Überblick

Beschreibung vom Entwickler (englisches Original)

Convert Make and Zapier automations into n8n workflows, with a report of what to check.

Die drei Säulen von PopNx MCP

Diese drei werden nie zu einer Punktzahl zusammengefasst: Meinungen, Messungen und Beliebtheit sind verschiedene Dinge.

Was du damit machen kannst

Für diesen Server haben wir noch keine Zusammenfassung in einfacher Sprache geschrieben. Unten stehen die Fakten, die wir aus der Registry gelesen haben.

  • Verbindung: Läuft auf deinem Computer
  • Transport: stdio
  • Kategorie: Sonstiges
  • Das musst du eintragen: N8N_API_KEY

Installation

Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.

Bevor du installierst

  • Basischecks: 1 von 1 bestanden
  • Läuft auf deinem Computer mit den Rechten deines Benutzerkontos (Dateien, Netzwerk, Apps).
  • Das trägst du selbst ein: MIGRATE_OUTPUT_DIR, N8N_URL, N8N_API_KEY

Als geheim markierte Werte sind Schlüssel zu deinem Konto. Gib sie nie weiter und füge sie nie in einen Chat ein.

Du brauchst

  • npmNode.js installiert (für den Befehl npx)

Welche App nutzt du?

Wähle oben deine App. Wir merken sie uns, damit der Button beim nächsten Mal „In … installieren“ anzeigt.

Öffne Claude Desktop → Settings → Developer → Edit Config und füge dies in claude_desktop_config.json ein

{
  "mcpServers": {
    "migrate-to-n8n": {
      "command": "npx",
      "args": [
        "-y",
        "migrate-to-n8n",
        "serve"
      ],
      "env": {
        "MIGRATE_OUTPUT_DIR": "your-value",
        "N8N_URL": "your-value",
        "N8N_API_KEY": "your-value"
      }
    }
  }
}

Führe das in deinem Terminal aus

claude mcp add migrate-to-n8n --env MIGRATE_OUTPUT_DIR=your-value --env N8N_URL=your-value --env N8N_API_KEY=your-value -- npx -y migrate-to-n8n serve

Trag die leeren Werte ein, bevor du ihn startest.

In Cursor öffnen

Oder kopier die Einstellungen selbst

In .cursor/mcp.json in deinem Projekt oder in ~/.cursor/mcp.json einfügen

{
  "mcpServers": {
    "migrate-to-n8n": {
      "command": "npx",
      "args": [
        "-y",
        "migrate-to-n8n",
        "serve"
      ],
      "env": {
        "MIGRATE_OUTPUT_DIR": "your-value",
        "N8N_URL": "your-value",
        "N8N_API_KEY": "your-value"
      }
    }
  }
}

Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.

In VS Code öffnen

Oder kopier die Einstellungen selbst

In .vscode/mcp.json in deinem Projekt einfügen

{
  "servers": {
    "migrate-to-n8n": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "migrate-to-n8n",
        "serve"
      ],
      "env": {
        "MIGRATE_OUTPUT_DIR": "your-value",
        "N8N_URL": "your-value",
        "N8N_API_KEY": "your-value"
      }
    }
  }
}

Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.

Dieser Server läuft auf deinem Computer, und ChatGPT kann sich nur mit Servern im Internet verbinden. Wähle eine andere App.

Deine Auswahl bleibt in einem Cookie auf diesem Gerät; kein Konto nötig.

Werte, die du selbst einträgst

  • MIGRATE_OUTPUT_DIR env
    Folder for converted workflows and reports (default: Documents/migrate-to-n8n)
  • N8N_URL env
    Your n8n address, to upload results (optional)
  • N8N_API_KEY geheim env
    n8n API key, to upload results (optional)

Diese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.

Was er kann

Läuft auf deinem Computer; die Tool-Liste erscheint nach der Installation in deiner KI-App.

Basischecksi

Wir prüfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezählt. · Geprüft am 9. Nov. 2026

  • ✓ Bestanden

    Entwickler passt zum Repo

    Der Registry-Name wurde mit dem GitHub-Konto kotiniiqq bestätigt, dem das Repo gehört

  • … Noch nicht geprüft

    Wird noch gepflegt

    Dieses Repo haben wir noch nicht von GitHub gelesen

  • … Noch nicht geprüft

    Hat eine Lizenz

    Dieses Repo haben wir noch nicht von GitHub gelesen

  • – Nicht zutreffend

    Endpunkt antwortet

    Dieser Server läuft auf deinem Computer; es gibt keinen Endpunkt im Internet

  • – Nicht zutreffend

    Anmeldung mit OAuth

    Läuft auf deinem Computer und nutzt stattdessen lokale Einstellungen

  • … Noch nicht geprüft

    Keine versteckten Anweisungen in Tool-Beschreibungen

    Läuft auf deinem Computer; Tool-Listen können wir nur von Endpunkten im Internet lesen

Im Vergleich mit anderen in Sonstigesi

  • Mehr Sterne als 0 % der anderen 18697 Server in dieser Kategorie
  • Neuer in der Registry veröffentlicht als 73 % der anderen 18697 Server in dieser Kategorie
  • Basischecks gleich gut wie oder besser als bei 100 % der anderen 18697 Server in dieser Kategorie

Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.

Häufige Fragen

Ist Migrate to n8n sicher?

Er hat 1 von 1 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen Schlüssel oder Token hinzufügst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen Schlüssel, der nur die Berechtigungen hat, die du brauchst.

Welche Schlüssel oder Codes braucht er?

Das musst du eintragen: N8N_API_KEY

Läuft er auf meinem Computer oder in der Cloud?

Er läuft auf deinem Computer. Deine KI-App startet ihn bei Bedarf, und die Daten laufen nicht über die Server des Entwicklers (außer der Server ruft selbst einen Onlinedienst auf).

Wird er noch gepflegt?

Das GitHub-Repo wurde zuletzt – geändert, und die neueste Version (0.2.0) kam vor 15 Tagen in die Registry.

Welche Apps können ihn nutzen?

Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Außerdem brauchst du Node.js auf deinem Computer.

Was kann ich stattdessen nutzen?

In derselben Kategorie: Spec Driven Development, Remote Desktop Commander, phylokit-mcp

Alternativen

Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.

So liest du eine Karte:↓ Downloads pro Wochei★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti

Spec Driven Development

MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.

von formulahendryAm Anfang↓ 66/Wo.★ 440Aktualisiert vor 14 Monaten

Läuft auf deinem Computer

Remote Desktop Commander

Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.

von desktop-commanderWachsend★ 211Aktualisiert vor 4 Tagen

Läuft in der Cloud✓ desktopcommander.app

phylokit-mcp

Phylogenetic inference via IQ-TREE 3 — never returns a topology without its support

von musharnaGanz neu↓ 150/Wo.Aktualisiert heute

Läuft auf deinem Computer

README vom Entwickler

README öffnen

Unverändert aus dem Repo des Entwicklers übernommen. PopNx MCP hat den Inhalt weder geprüft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links führen von dieser Website weg.

migrate-to-n8n

Move your Make scenarios and Zapier zaps to n8n. Give it the export, get an n8n workflow you can import, plus a report on every step: what converted, what you should check, and how to finish the rest.

It works as an MCP server (ask Claude, Cursor, VS Code or any MCP client to "convert this to n8n") and as a plain command-line tool. Free and open source. Your scenarios stay on your computer.

What you get

Every step of your scenario ends up in one of three states, and the report lists them all:

What it meansExample
✅ convertedRuns after import. You only reconnect credentials.Webhook, HTTP request, router, iterator, Gmail send
⚠️ reviewConverted, with one named thing to check.A formula with no exact n8n twin, a sheet written by column letter
🛠 manualNo safe automatic equivalent. The step sits in place, disabled, with a sticky note that says what to do.A private Make app: you get a Code node that already collects its inputs

Nothing gets dropped. Manual steps keep the workflow connected, so it imports and runs while you finish them. This is the demo scenario after conversion, opened in n8n 2.44: the private CRM app has no n8n node, so its step waits disabled, with a note on what to do.

Formulas carry over too: {{formatDate(1.date; "DD.MM.YYYY")}} becomes {{ DateTime.fromISO(String($('Webhook').item.json.body.date)).toFormat('dd.LL.yyyy') }}.

Measured on 2026-10-22 on the public Make blueprints and Zapier exports found on GitHub:

SourceWorkflowsSteps✅ Converted⚠️ To review🛠 ManualBroken outputsTime (median)
Make1,43210,12942.7%40.5%16.7%00.7 ms
Zapier1489107%63.7%29.2%00.3 ms

"Broken outputs" counts workflows that n8n would reject. The test suite also imports a sample of these workflows into real n8n 2.44 and 1.123, and runs some of them through their webhooks to compare the answers with Make. Many public Zapier exports come without step settings or code, which keeps the Zapier numbers lower.

Try it in one minute

You need Node.js 22 or newer.

npx migrate-to-n8n convert my-scenario.blueprint.json

The workflow and the report go to Documents/migrate-to-n8n. Import the .n8n.json file in n8n: Workflows → Import from File.

No export at hand? Try the demo scenario: download it and run the same command on it.

Step by step

1. Export from Make or Zapier
  • Make: open the scenario, click ⋯ at the bottom of the editor, choose Export Blueprint.
  • Zapier: Settings → Security and data → Download my Zap workflows. You get one file with all your zaps. Pick the ones you want with list_zaps (or migrate-to-n8n list-zaps ).
2. Connect it to your AI client

Claude Desktop: download migrate-to-n8n.mcpb and open it. Claude Desktop installs it in one click. The settings are optional: an output folder, and your n8n address and API key if you want uploads.

Claude Code:

claude mcp add migrate-to-n8n -- npx -y migrate-to-n8n serve

Cursor, VS Code, Windsurf and other clients: add this to the client's MCP config (.cursor/mcp.json, .vscode/mcp.json, …):

{

"mcpServers": { "migrate-to-n8n": { "command": "npx", "args": ["-y", "migrate-to-n8n", "serve"], "env": { "N8N_URL": "", "N8N_API_KEY": "" } } } }

VS Code uses "servers" instead of "mcpServers".

3. Convert

Attach the file in the chat (or give its path) and ask:

Convert this Make scenario to n8n and help me finish what doesn't convert.

The assistant gets the report and walks you through every step marked ⚠️ or 🛠.

4. Import into n8n

Import the .n8n.json file (Workflows → Import from File), pick your credentials in the nodes the report lists, point webhook senders to the new URL, run it once with test data, then activate it.

With N8N_URL and N8N_API_KEY set (n8n → Settings → n8n API), the assistant can upload the workflow for you. It creates a new, inactive workflow named "… (migrated)" and never touches existing ones.

Tools

ToolWhat it does
convert_makeMake blueprint → n8n workflow file + report
convert_zapierZapier export → one workflow file + report per zap
list_zapsThe zaps in a Zapier export: title, steps, apps, on/off
suggest_replacementHow one module or step is handled, and what to use instead
supported_modulesSearch what converts automatically
check_n8n_workflowProblems left in a workflow file: broken links, disabled steps, placeholders, credentials
upload_to_n8nCreate the workflow in your n8n, inactive (only when N8N_URL and N8N_API_KEY are set)

What converts

Flow control converts in full on both sides: routers and paths (every matching route runs, as in Make and Zapier), filters with AND/OR groups, iterators and aggregators, error handlers, schedules, variables, webhooks and responses, HTTP requests, JSON, Formatter, Code, Delay, Storage. About 50 Make formula functions, Make date formats, operators and 25 Zapier Formatter transforms translate to n8n expressions.

Make : 135 modules and steps convert automatically

Module / stepBecomes in n8n
*:makeApiCallHTTP Request (the app's API)
airtable:ActionCreateRecordAirtable: Create
airtable:ActionGetRecordAirtable: Get
airtable:ActionSearchRecordsAirtable: Search
airtable:ActionUpdateRecordsAirtable: Update
airtable:TriggerWatchRecordsAirtable Trigger
anthropic-claude:createAMessageAnthropic: Message a Model
anthropic-claude:simpleTextPromptAnthropic: Message a Model
apify:fetchDatasetItemsHTTP Request (Apify API)
apify:finishedActorRunsWebhook (Apify)
apify:runActorHTTP Request (Apify API)
apify:runActorNewHTTP Request (Apify API)
builtin:BasicAggregatorAggregate
builtin:BasicFeederSplit Out
builtin:BasicFilterNo Operation
builtin:BasicIteratorSplit Out
builtin:BasicRepeaterCode (repeat)
builtin:BasicRouterNo Operation (fan-out)
code:ExecuteCodeCode
csv:ParseCSVCode (parse CSV) + Split Out
datastore:AddRecordData Table: Insert Row
datastore:DeleteRecordData Table: Delete Rows
datastore:ExistRecordData Table: If Row Exists
datastore:GetRecordData Table: Get Rows
datastore:SearchRecordData Table: Get Rows
datastore:UpdateRecordData Table: Update / Upsert
discord:createMessageDiscord: Send Message
dropbox:createShareLinkHTTP Request (Dropbox API)
dropbox:uploadLargeFileDropbox: Upload
email:ActionSendEmailSend Email (SMTP)
email:TriggerNewEmailEmail Trigger (IMAP)
facebook-pages:CreatePostFacebook Graph API: Page Post
facebook-pages:CreatePostWithPhotosFacebook Graph API: Page Photo Post
gateway:CustomWebHookWebhook
gateway:WebhookRespondRespond to Webhook
gemini-ai:createACompletionGeminiProGoogle Gemini: Message a Model
gmail:ActionSendEmailGmail: Send
gmail:sendAnEmailGmail: Send
gmail:TriggerNewEmailGmail Trigger
google-calendar:createAnEventGoogle Calendar: Create Event
google-calendar:deleteAnEventGoogle Calendar: Delete Event
google-calendar:searchEventsGoogle Calendar: Get Many Events
google-docs:createADocumentGoogle Docs: Create
google-docs:createADocumentFromTemplateGoogle Drive: Copy (template)
google-docs:getADocumentGoogle Docs: Get
google-drive:createAFolderGoogle Drive: Create Folder
google-drive:getAFileGoogle Drive: Download
google-drive:moveAFileIntoAFolderGoogle Drive: Move
google-drive:searchForFilesFoldersGoogle Drive: Search
google-drive:shareAFileFolderGoogle Drive: Share
google-drive:uploadAFileGoogle Drive: Upload
google-drive:watchFilesInAFolderGoogle Drive Trigger
google-email:ActionCreateDraftGmail: Create Draft
google-email:ActionSendEmailGmail: Send
google-email:createADraftGmail: Create Draft
google-email:sendAnEmailGmail: Send
google-email:TriggerNewEmailGmail Trigger
google-email:TriggerWatchEmailsGmail Trigger
google-email:triggerWatchNewEmailsGmail Trigger
google-sheets:addRowGoogle Sheets: Append Row

| `perplexity-ai:createAC

Nur der Anfang wird gezeigt; den Rest findest du im Repo

PopNx fragen