Menu
Přihlásit
Domů / Obsah / Automatizace / Od n8n workflow k AI nástroji:...
Automatizace 25.05.2026 Tutorial

Od n8n workflow k AI nástroji: Jak proměnit automatizace v MCP servery pro Claude

Nauč se proměnit libovolný n8n workflow v nástroj, který Claude ovládá autonomně přes MCP protokol. Faktury, reporty i integrace bez jediného řádku kódu.

Kompletní návod

Od n8n workflow k AI nástroji: Jak proměnit automatizace v MCP servery pro Claude

Představ si, že Claude Code dokáže nejen psát kód, ale také přímo ovládat tvůj CRM systém, posílat faktury, aktualizovat skladové zásoby nebo zapisovat data do Google Sheets. A to všechno bez toho, aby musel psát jediný řádek integračního kódu. To není sci-fi — to je realita, kterou dnes otevírá n8n v roli MCP serveru.

V tomto článku ti ukážu, jak proměnit libovolný n8n workflow v nástroj, který Claude používá jako svou vlastní ruku. Doslova.

Proč tohle combo mění pravidla hry

MCP (Model Context Protocol) je otevřený standard od Anthropic, který umožňuje AI modelům bezpečně komunikovat s externími nástroji. Doteď jsi MCP pravděpodobně používal jednosměrně — Claude volal API nebo pracoval s lokálními soubory.

Ale n8n v roce 2026 přidává plnou podporu MCP protokolu a nabízí něco mnohem silnějšího: každý n8n workflow se může stát "nástrojem", který Claude autonomně volá. Máš v n8n napojený Shopify? Stane se to Claude nástrojem. Fakturoid? Nástroj. Slack, Notion, PostgreSQL, Airtable? Všechno nástroje.

Z pohledu vývojáře nebo automatizátora to znamená jednu zásadní věc: už nemusíš psát integrační kód pro každou novou službu. Nápojíš ji jednou v n8n a Claude ji okamžitě umí používat.

Co potřebuješ před začátkem

Než se pustíme do praktické části, ujisti se, že máš:

  • n8n instance — může být cloudová nebo self-hosted (doporučuji self-hosted pro větší kontrolu)
  • Claude Desktop nebo Claude Code s přístupem k MCP konfiguraci
  • Alespoň jeden funkční n8n workflow, který chceš zpřístupnit Claude

Pokud ještě n8n neběží, mrkni na náš starší článek o hostingu — na Railwu můžeš mít instanci od 3 € měsíčně.

Krok za krokem: Jak nastavit n8n jako MCP server

Krok 1: Povol MCP v n8n

V nejnovější verzi n8n (v2.0+) najdeš MCP podporu přímo v nastavení instance:

  1. Otevři SettingsAI Agents
  2. Zapni "Serve workflows as MCP tools"
  3. Vyber, které workflow mají být přístupné jako MCP nástroje
  4. Nastav autentizaci pomocí API klíče

Důležité: každý workflow, který chceš vystavit jako nástroj, musí mít definované vstupní parametry. Claude je totiž použije jako argumenty při volání.

Krok 2: Označ workflow jako "Tool"

V editoru n8n otevři workflow, který chceš zpřístupnit:

  1. Klikni na Workflow Settings (ikona nastavení vpravo nahoře)
  2. V sekci AI Agent Integration zapni "Expose as MCP Tool"
  3. Nastav Tool Name — tohle jméno uvidí Claude (například send_invoice nebo update_inventory)
  4. Přidej Tool Description — popiš, co nástroj dělá. Tento popis čte Claude a podle něj se rozhoduje, kdy nástroj použít.

Tip: Popis piš v angličtině, Claude s ní pracuje nejlépe. Například: "Creates and sends an invoice via Fakturoid for a given customer email and amount."

Krok 3: Nastav vstupní parametry

Každý MCP nástroj potřebuje jasně definované vstupy. V n8n to uděláš pomocí Webhook Trigger node:

  1. Přidej na začátek workflow Webhook node
  2. Nastav metodu na POST
  3. V sekci Parameters definuj, co nástroj přijímá:
    • customer_email (string)
    • amount (number)
    • due_date (string, optional)

Tenhle webhook se automaticky stane rozhraním pro MCP volání.

Krok 4: Připoj Claude k n8n MCP serveru

Otevři konfiguraci MCP v Claude Desktop nebo v souboru claude_desktop_config.json (případně .claude/CLAUDE.md pro Claude Code):

{
  "mcpServers": {
    "n8n_workflows": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-sse"],
      "env": {
        "SSE_URL": "https://tvuj-n8n.cz/mcp/sse",
        "API_KEY": "tvuj-n8n-api-klic"
      }
    }
  }
}

Pro self-hosted n8n použij lokální URL. Pro cloudovou verzi najdeš MCP endpoint v nastavení instance.

Po restartu Claude uvidíš všechny vystavené n8n nástroje přímo v chat rozhraní.

Praktický příklad: Faktura na příkaz

Ukážu ti konkrétní scénář, který používám sám.

Mám v n8n workflow pojmenované create_fakturoid_invoice, které:

  1. Přijme email zákazníka a částku
  2. Najde zákazníka v Fakturoidu
  3. Vytvoří fakturu
  4. Pošle ji emailem
  5. Zapíše ID faktury do Google Sheets

Když teď v Claude Code napíšu:

"Vytvoř fakturu na 15 000 Kč pro [email protected] se splatností za 14 dní."

Claude automaticky:

  1. Rozpozná, že má k dispozici nástroj create_fakturoid_invoice
  2. Extrahuje parametry: email, částku, splatnost
  3. Zavolá n8n workflow přes MCP
  4. Do pár vteřin dostane potvrzení s číslem faktury
  5. Odpoví mi: "Hotovo. Faktura č. 2026-0548 na 15 000 Kč pro [email protected] byla vytvořena a odeslána. Splatnost: 8. června 2026."

Celý proces trvá méně než 5 vteřin. Dřív to zabralo 5 minut přepínání mezi Fakturoidem, emailem a tabulkou.

Další scénáře, kde to zabírá

Týdenní reporting bez klikání

Mám workflow generate_weekly_report, které sesbírá data z PostgreSQL, Google Analytics a Stripe, vygeneruje PDF a pošle ho na Slack. Claude to spustí každé pondělí ráno automaticky pomocí /loop příkazu.

Zákaznický servis s pamětí

n8n workflow připojený k Help Scout API dokáže načíst historii ticketů zákazníka, zkontrolovat stav objednávky v Shopify a navrhnout odpověď. Claude používá tento nástroj, když mu přepošlu stížnost od zákazníka.

Dynamické API bez programování

Potřebuješ pro interní nástroj endpoint, který vrací agregovaná data z pěti různých zdrojů? Sestav to v n8n, vystav jako MCP nástroj a Claude s tím komunikuje jako s nativní funkcí. Žádný backend kód není potřeba.

Bezpečnost: Na co si dát pozor

Když dáš Claude přístup k tvým workflow, otevíráš dveře do celého byznysového stacku. Před produkčním nasazením udělej tyto 3 věci:

  1. Použij API klíče s minimálními právy — n8n podporuje scoped API keys, vytvoř klíč, který může pouze volat MCP endpointy, neměnit workflow ani nastavení.

  2. Nastav rate limiting — v n8n nastav limity na počet volání za minutu. Prevence před neočekávanými smyčkami nebo chybami v promptu.

  3. Loguj všechna MCP volání — n8n má built-in audit log pro AI agent interakce. Pravidelně kontroluj, které nástroje Claude volá nejčastěji a zda odpovídají očekávání.

Proč to není jen další integrace

Rozdíl mezi klasickým API voláním a MCP je v autonomii rozhodování. Když napojíš Fakturoid přes REST API, musíš Claude explicitně říct: "Teď zavolej tohle API s těmito parametry."

S MCP řekneš: "Vyřeš fakturaci" — a Claude sám rozhodne, které nástroje použít, v jakém pořadí a s jakými parametry. MCP protokol mu dává kontext všech dostupných nástrojů, a on si vybere.

To je přesně ten posun od AI asistenta k AI kolegovi, o kterém píšeme na aicko.cz pravidelně.

Závěr: Začni s jedním workflow

Nemusíš hned proměnit celý n8n v MCP megaserver. Začni jednoduše:

  1. Vyber jeden workflow, který používáš nejčastěji
  2. Vystav ho jako MCP nástroj
  3. Připoj ho do Claude
  4. Otestuj 3-5 běžných scénářů
  5. Až uvidíš, jak to šetří čas, přidej další

Tenhle přístup ti ušetří desítky hodin měsíčně na rutinních úkonech, které doteď vyžadovaly přepínání mezi nástroji a manuální kopírování dat.

A to nejlepší? Nemusíš být programátor. n8n je vizuální, MCP konfigurace je otázka několika řádků JSON a zbytek dělá Claude sám.

Máš už n8n workflow, které bys chtěl zpřístupnit Claudovi? Napiš mi v komentáři, jaký use case tě zajímá nejvíc — rád poradím s konkrétní konfigurací.

Začínáte s AI?

Navštivte zacinamsai.cz — průvodce světem AI pro úplné začátečníky.

Přejít na Začínáme s AI →

// Další články, které by tě mohly zajímat

Potřebujete pomoct s AI automatizací?

Domluvte si nezávaznou konzultaci →