Menu
Přihlásit
Návod Automatizace

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.

Aktualizováno Publikováno 5 min čtení 4 kroky

Obsah článku 8 sekcí

V kostce

  • V n8n zapneš v Settings → AI Agents volbu „Serve workflows as MCP tools“ a vybraným workflow povolíš „Expose as MCP Tool“.
  • Každý workflow potřebuje Webhook node s metodou POST, definované vstupní parametry, například customer_email a amount, a popis nástroje v angličtině.
  • Claude pak workflow volá autonomně: fakturu na 15 000 Kč se splatností 14 dní vytvoří za méně než 5 vteřin místo 5 minut ručně.
  • Před produkčním nasazením použij API klíče s minimálními právy, nastav rate limiting a loguj všechna MCP volání.
Od n8n workflow k AI nástroji: Jak proměnit automatizace v MCP servery pro Claude - ilustrační obrázek

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. Pokud dnes řešíš jednodušší integrace přes Zapier, tady se posouváš o úroveň dál: nápojíš službu 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

Povol MCP v n8n

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

  1. Otevři Settings → AI 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í.

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."

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í.

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í.

Zmíněné AI nástroje

Pokračuj dál

Všechny články →