{"id":1046,"date":"2025-08-29T07:28:46","date_gmt":"2025-08-29T07:28:46","guid":{"rendered":"\/pl\/tutoriale\/?p=1046"},"modified":"2025-12-18T13:17:23","modified_gmt":"2025-12-18T13:17:23","slug":"jak-zintegrowac-n8n-z-mcp","status":"publish","type":"post","link":"\/pl\/tutoriale\/jak-zintegrowac-n8n-z-mcp","title":{"rendered":"Jak u\u017cywa\u0107 n8n z MCP"},"content":{"rendered":"<p>Protok&oacute;&#322; Kontekstu Modelu (MCP), znany tak&#380;e jako model context protocol, umo&#380;liwia bezproblemow&#261; integracj&#281; mi&#281;dzy du&#380;ymi modelami j&#281;zykowymi (LLM) a narz&#281;dziami zewn&#281;trznymi. W po&#322;&#261;czeniu z narz&#281;dziami automatyzacji, takimi jak n8n, pozwala &#322;atwo stworzy&#263; niestandardowy workflow AI, usprawniaj&#261;cy wykonywanie z&#322;o&#380;onych zada&#324;.<\/p><p>W tym artykule wyja&#347;nimy, jak u&#380;ywa&#263; n8n z MCP zar&oacute;wno jako klienta, jak i serwera. Przyjrzymy si&#281; tak&#380;e kilku popularnym przyk&#322;adom zastosowa&#324; MCP i n8n.<\/p><p>\n\n\n\n\n\n\n<\/p><h2 class=\"wp-block-heading\" id=\"h-co-to-jest-n8n\"><strong>Co to jest n8n?<\/strong><\/h2><p>n8n to narz&#281;dzie, kt&oacute;re umo&#380;liwia tworzenie w&#322;asnych workflow do automatyzacji r&oacute;&#380;nych zada&#324;. Dzi&#281;ki wizualnemu interfejsowi i wst&#281;pnie skonfigurowanym w&#281;z&#322;om mo&#380;esz integrowa&#263; rozmaite zewn&#281;trzne narz&#281;dzia bez potrzeby pisania kodu (lub przy jego minimalnym u&#380;yciu).<\/p><p>Na przyk&#322;ad mo&#380;esz po&#322;&#261;czy&#263; n8n z Google Sheets, aby stworzy&#263; zautomatyzowany workflow przetwarzania danych. Ponadto n8n mo&#380;na zintegrowa&#263; z r&oacute;&#380;nymi du&#380;ymi modelami j&#281;zykowymi (LLM) i narz&#281;dziami AI w celu generowania tre&#347;ci.<\/p><h2 class=\"wp-block-heading\" id=\"h-co-to-jest-mcp\"><strong>Co to jest MCP?<\/strong><\/h2><p>Protok&oacute;&#322; Kontekstu Modelu (MCP), czyli context protocol, zapewnia ustandaryzowan&#261; metod&#281; komunikacji mi&#281;dzy agentami AI a narz&#281;dziami zewn&#281;trznymi. Umo&#380;liwia &#322;atw&#261; integracj&#281; z modelami LLM i prze&#322;&#261;czanie si&#281; mi&#281;dzy r&oacute;&#380;nymi modelami bez konieczno&#347;ci r&#281;cznego przepisywania funkcji.<\/p><p>MCP sk&#322;ada si&#281; z nast&#281;puj&#261;cych komponent&oacute;w:<\/p><ul class=\"wp-block-list\">\n<li><strong>Hosty<\/strong> &ndash; aplikacje z modelami LLM, kt&oacute;re zapewniaj&#261; &#347;rodowisko dla po&#322;&#261;cze&#324; MCP (np. Claude Desktop lub Cursor IDE).<\/li>\n\n\n\n<li><strong>Klienci <\/strong>&ndash; komponenty dzia&#322;aj&#261;ce jako punkty ko&#324;cowe dla Twojego serwera MCP na innych platformach.<\/li>\n\n\n\n<li><strong>Serwery MCP <\/strong>&ndash; oddzielne jednostki dostarczaj&#261;ce narz&#281;dzia, prompty (podpowiedzi) lub zasoby danych dla hosta.<\/li>\n<\/ul><h2 class=\"wp-block-heading\" id=\"h-co-mozna-zrobic-za-pomoca-mcp-i-n8n\"><strong>Co mo&#380;na zrobi&#263; za pomoc&#261; MCP i n8n?<\/strong><\/h2><p>Integracja MCP z n8n umo&#380;liwia udost&#281;pnianie workflow agentom AI, co pozwala na kontekstowe i elastyczne przetwarzanie danych. Tradycyjnie u&#380;ytkownik by&#322;by ograniczony do z g&oacute;ry okre&#347;lonych prompt&oacute;w i standardowych funkcji API.<\/p><p>W tym przypadku mo&#380;esz skonfigurowa&#263; n8n jako serwer MCP, kt&oacute;ry przetwarza dane za pomoc&#261; zdefiniowanych prompt&oacute;w, narz&#281;dzi i zasob&oacute;w, albo jako klienta MCP, kt&oacute;ry w&#322;&#261;cza mo&#380;liwo&#347;ci serwera do Twojego workflow.<\/p><p>Wykorzystuj&#261;c MCP i n8n, usprawnisz wiele zada&#324; z udzia&#322;em r&oacute;&#380;nych narz&#281;dzi i aplikacji. Na przyk&#322;ad zintegrujesz platform&#281; Zapier do zarz&#261;dzania listami zada&#324; to-do lub Google Workspace, aby automatyzowa&#263; przetwarzanie e-maili z wykorzystaniem AI.<\/p><h2 class=\"wp-block-heading\" id=\"h-wymagania-wstepne-integracji-n8n-z-mcp\"><strong>Wymagania wst&#281;pne integracji n8n z MCP<\/strong><\/h2><p>Zanim zaczniesz korzysta&#263; z MCP, musisz mie&#263; poprawnie skonfigurowane &#347;rodowisko n8n. Mo&#380;esz wykupi&#263; oficjalny plan hostingowy n8n, jednak na d&#322;u&#380;sz&#261; met&#281; bardziej op&#322;aca si&#281; samodzielne hostowanie go na serwerze VPS. W tym poradniku skorzystamy w&#322;a&#347;nie z tej drugiej opcji.<\/p><p>Poniewa&#380; n8n jest stosunkowo lekkie, system z dyskiem <strong>SSD o pojemno&#347;ci 4 GB<\/strong> i <strong>2 GB pami&#281;ci RAM<\/strong> powinien wystarczy&#263;. Upewnij si&#281; jednak, &#380;e Tw&oacute;j dostawca<a href=\"\/pl\/n8n-hosting\"> hostingu n8n<\/a> umo&#380;liwia &#322;atw&#261; rozbudow&#281; zasob&oacute;w. W miar&#281; dodawania kolejnych workflow zapotrzebowanie na moc serwera wzro&#347;nie.<\/p><p>Bior&#261;c pod uwag&#281; powy&#380;sze wymagania,<a href=\"\/pl\/hosting-vps\"> MCP hosting od Hostinger<\/a> to doskona&#322;y wyb&oacute;r. Mo&#380;esz rozpocz&#261;&#263; od planu <strong>KVM 1 <\/strong>i zaktualizowa&#263; go w dowolnym momencie bez czasu przestoju.<\/p><figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.hostinger.com\/pl\/hosting-vps\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"600\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/05\/PL_VPS.png\/public\" alt=\"\" class=\"wp-image-1125\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/05\/PL_VPS.png\/w=2048,fit=scale-down 2048w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/05\/PL_VPS.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/05\/PL_VPS.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/05\/PL_VPS.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/05\/PL_VPS.png\/w=1536,fit=scale-down 1536w\" sizes=\"auto, (max-width: 2048px) 100vw, 2048px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-udostepnij-workflow-n8n-jako-serwer-mcp\"><strong>Udost&#281;pnij workflow n8n jako serwer MCP<\/strong><\/h2><p>Zbuduj serwer MCP w n8n, aby umo&#380;liwi&#263; hostom (takim jak aplikacja Claude Desktop) dost&#281;p do danych z r&oacute;&#380;nych us&#322;ug w Twoim workflow. Oto jak to zrobi&#263;:<\/p><h3 class=\"wp-block-heading\" id=\"h-1-wstaw-wezel-serwera-mcp-i-dodaj-narzedzie\"><strong>1. Wstaw w&#281;ze&#322; serwera MCP i dodaj narz&#281;dzie<\/strong><\/h3><p>Utw&oacute;rz nowy workflow w n8n i dodaj w&#281;ze&#322; <strong>MCP Server Trigger<\/strong>. W&#281;ze&#322; ten udost&#281;pnia narz&#281;dzia, us&#322;ugi lub aplikacje w Twoim workflow jako endpointy MCP dost&#281;pne dla host&oacute;w.<\/p><p>Na stronie konfiguracji tego w&#281;z&#322;a wybierz <strong>Production URL<\/strong> i skopiuj go w bezpieczne miejsce. Tego URL-a u&#380;yjemy p&oacute;&#378;niej, aby po&#322;&#261;czy&#263; workflow n8n z hostem.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69efd19a7284e\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1282\" height=\"744\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/08\/mcp-server-trigger-node-configuration.png\/public\" alt=\"Konfiguracja w&#281;z&#322;a wyzwalaj&#261;cego serwera MCP\" class=\"wp-image-1047\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/08\/mcp-server-trigger-node-configuration.png\/w=1282,fit=scale-down 1282w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/08\/mcp-server-trigger-node-configuration.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/08\/mcp-server-trigger-node-configuration.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/08\/mcp-server-trigger-node-configuration.png\/w=768,fit=scale-down 768w\" sizes=\"auto, (max-width: 1282px) 100vw, 1282px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Powi&#281;ksz\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Wr&oacute;&#263; do obszaru roboczego n8n i dodaj do w&#281;z&#322;a MCP Server Trigger wybrane narz&#281;dzie. Narz&#281;dzie to b&#281;dzie pe&#322;ni&#263; rol&#281; &#378;r&oacute;d&#322;a danych lub modu&#322;u przetwarzaj&#261;cego w Twoim workflow.<\/p><p>Obecnie w&#281;ze&#322; MCP Server Trigger obs&#322;uguje oko&#322;o sto r&oacute;&#380;nych narz&#281;dzi do rozmaitych zastosowa&#324;. W tym przyk&#322;adzie u&#380;yjemy Airtable, aby zintegrowa&#263; z naszym workflow aplikacj&#281; do planowania zada&#324;.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69efd19a745c0\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1140\" height=\"930\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/08\/airtable-node-configuration-page.png\/public\" alt=\"Strona konfiguracji w&#281;z&#322;a Airtable\" class=\"wp-image-1048\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/08\/airtable-node-configuration-page.png\/w=1140,fit=scale-down 1140w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/08\/airtable-node-configuration-page.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/08\/airtable-node-configuration-page.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/08\/airtable-node-configuration-page.png\/w=768,fit=scale-down 768w\" sizes=\"auto, (max-width: 1140px) 100vw, 1140px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Powi&#281;ksz\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Pami&#281;taj, &#380;e kroki integracji mog&#261; si&#281; r&oacute;&#380;ni&#263; w zale&#380;no&#347;ci od wybranego narz&#281;dzia. Wi&#281;cej informacji znajdziesz, klikaj&#261;c przycisk <strong>Docs <\/strong>w menu konfiguracji danego w&#281;z&#322;a.<\/p><p>\n\n\n<div class=\"protip\">\n                    <h4 class=\"title\">Porada<\/h4>\n                    <p>W&#281;ze&#322; MCP Server Trigger mo&#380;e integrowa&#263; si&#281; z wieloma narz&#281;dziami jednocze&#347;nie.<\/p>\n                <\/div>\n\n\n\n<\/p><h3 class=\"wp-block-heading\" id=\"h-2-zabezpiecz-punkt-koncowy\"><strong>2. Zabezpiecz punkt ko&#324;cowy<\/strong><\/h3><p>Aby zwi&#281;kszy&#263; bezpiecze&#324;stwo, w&#322;&#261;cz <strong>uwierzytelnianie typu Bearer<\/strong> &ndash; dzi&#281;ki temu tylko uprawniony klient b&#281;dzie m&oacute;g&#322; komunikowa&#263; si&#281; z Twoim serwerem MCP. W n8n token uwierzytelniaj&#261;cy musisz utworzy&#263; r&#281;cznie, zgodnie z okre&#347;lonym formatem.<\/p><p>Aby zademonstrowa&#263; proces, utw&oacute;rzmy <strong>token Basic Auth<\/strong> i zakodujmy go w formacie <strong>Base64<\/strong>. Oto kolejne kroki:<\/p><ul class=\"wp-block-list\">\n<li>Otw&oacute;rz narz&#281;dzie do kodowania online. W tym przyk&#322;adzie skorzystamy ze strony Base64Encode.<\/li>\n\n\n\n<li>Wprowad&#378; nazw&#281; u&#380;ytkownika i has&#322;o w nast&#281;puj&#261;cym formacie (pos&#322;u&#380;&#261; one jako dane uwierzytelniaj&#261;ce):&nbsp;<\/li>\n<\/ul><pre class=\"wp-block-code\"><code>nazwa_u&#380;ytkownika:has&#322;o<\/code><\/pre><ul class=\"wp-block-list\">\n<li>Kliknij Encode (Koduj).<\/li>\n\n\n\n<li>Skopiuj wygenerowany token i zachowaj go w bezpiecznym miejscu.<\/li>\n<\/ul><p>Gdy masz ju&#380; token, skonfiguruj uwierzytelnianie Bearer w n8n, wykonuj&#261;c nast&#281;puj&#261;ce czynno&#347;ci:<\/p><ul class=\"wp-block-list\">\n<li>Kliknij dwukrotnie w&#281;ze&#322; <strong>MCP Server Trigger<\/strong>, aby otworzy&#263; jego okno konfiguracji.<\/li>\n\n\n\n<li>Z rozwijanego menu <strong>Authentication <\/strong>wybierz <strong>Bearer Auth<\/strong>.<\/li>\n\n\n\n<li>Rozwi&#324; menu <strong>Credential for Bearer Auth<\/strong> i wybierz <strong>Create new credential<\/strong>.<\/li>\n\n\n\n<li>Rozwi&#324; sekcj&#281; <strong>Credential for Bearer Auth<\/strong> i wybierz <strong>Create new credential<\/strong>.&nbsp;<\/li>\n<\/ul><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69efd19a76aee\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1228\" height=\"330\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/08\/bearer-auth-create-new-credential.png\/public\" alt=\"Nowe menu tworzenia po&#347;wiadcze&#324; uwierzytelniaj&#261;cych Bearer w n8n\" class=\"wp-image-1049\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/08\/bearer-auth-create-new-credential.png\/w=1228,fit=scale-down 1228w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/08\/bearer-auth-create-new-credential.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/08\/bearer-auth-create-new-credential.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/08\/bearer-auth-create-new-credential.png\/w=768,fit=scale-down 768w\" sizes=\"auto, (max-width: 1228px) 100vw, 1228px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Powi&#281;ksz\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><ul class=\"wp-block-list\">\n<li>Wprowad&#378; wygenerowany wcze&#347;niej token. Upewnij si&#281;, &#380;e jest poprawny, poniewa&#380; p&oacute;&#378;niej nie b&#281;dzie mo&#380;liwo&#347;ci jego podejrzenia ani edycji.<\/li>\n\n\n\n<li>Kliknij <strong>Save <\/strong>(Zapisz), aby zapisa&#263; ustawienia.<\/li>\n<\/ul><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69efd19a789e9\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1460\" height=\"827\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/08\/n8n-bearer-token-authentication-configuration-window.png\/public\" alt=\"Okno konfiguracji uwierzytelniania tokenem no&#347;nika n8n\" class=\"wp-image-1050\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/08\/n8n-bearer-token-authentication-configuration-window.png\/w=1460,fit=scale-down 1460w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/08\/n8n-bearer-token-authentication-configuration-window.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/08\/n8n-bearer-token-authentication-configuration-window.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/08\/n8n-bearer-token-authentication-configuration-window.png\/w=768,fit=scale-down 768w\" sizes=\"auto, (max-width: 1460px) 100vw, 1460px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Powi&#281;ksz\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><h3 class=\"wp-block-heading\" id=\"h-3-wywolaj-workflow-za-pomoca-agenta-llm\"><strong>3. Wywo&#322;aj workflow za pomoc&#261; agenta LLM<\/strong><\/h3><p>Po skonfigurowaniu workflow musisz ustawi&#263; hosta tak, aby wyzwala&#322; dan&#261; akcj&#281;. W tym poradniku jako hosta u&#380;yjemy aplikacji <strong>Claude Desktop<\/strong>. Wykonaj poni&#380;sze kroki:<\/p><ul class=\"wp-block-list\">\n<li>Pobierz i zainstaluj aplikacj&#281; Claude Desktop, je&#347;li wcze&#347;niej nie zosta&#322;o to zrobione.<\/li>\n\n\n\n<li>Otw&oacute;rz Claude Desktop i kliknij log in, aby zalogowa&#263; si&#281; na swoje konto.<\/li>\n\n\n\n<li>W menu aplikacji przejd&#378; do <strong>Claude &rarr; Settings<\/strong>. (Na Windows kliknij ikon&#281; <strong>burger menu<\/strong> w lewym g&oacute;rnym rogu, nast&#281;pnie <strong>File &rarr; Settings<\/strong>).<\/li>\n\n\n\n<li>Przejd&#378; do zak&#322;adki <strong>Developer <\/strong>i kliknij <strong>Edit Config<\/strong>.<\/li>\n\n\n\n<li>W eksploratorze plik&oacute;w otworzy si&#281; plik <strong>claude_desktop_config.json<\/strong>. Otw&oacute;rz go w edytorze tekstowym.<\/li>\n\n\n\n<li>Dodaj poni&#380;sz&#261; konfiguracj&#281;, zamieniaj&#261;c <strong>TW&Oacute;J-ENDPOINT<\/strong> i <strong>BEARER-TOKEN<\/strong> na w&#322;a&#347;ciwe warto&#347;ci:<\/li>\n<\/ul><pre class=\"wp-block-code\"><code>{\n&nbsp;\"mcpServers\": {\n&nbsp;&nbsp;&nbsp;\"n8n\": {\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\"command\": \"npx\",\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\"args\": [\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\"-y\",\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\"supergateway\",\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\"--sse\",\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\"&lt;TW&Oacute;J-ENDPOINT&gt;\",\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\"--header\",\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\"Authorization: Bearer &lt;BEARER-TOKEN&gt;\"\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;]\n&nbsp;&nbsp;&nbsp;}\n&nbsp;}\n}<\/code><\/pre><ul class=\"wp-block-list\">\n<li>Naci&#347;nij <strong>Ctrl + S<\/strong>, aby zapisa&#263; plik konfiguracyjny.<\/li>\n\n\n\n<li>Zrestartuj Claude Desktop. Po ponownym uruchomieniu aplikacja powinna wykry&#263; nowe narz&#281;dzie MCP (Airtable).<\/li>\n<\/ul><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69efd19a7a652\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1460\" height=\"657\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/08\/airtable-mcp-tools-in-claude.png\/public\" alt=\"Narz&#281;dzia Airtable MCP w Claude\" class=\"wp-image-1051\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/08\/airtable-mcp-tools-in-claude.png\/w=1460,fit=scale-down 1460w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/08\/airtable-mcp-tools-in-claude.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/08\/airtable-mcp-tools-in-claude.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/08\/airtable-mcp-tools-in-claude.png\/w=768,fit=scale-down 768w\" sizes=\"auto, (max-width: 1460px) 100vw, 1460px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Powi&#281;ksz\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>\n\n<div><p class=\"important\"><strong>Wa&#380;ne! <\/strong>Je&#347;li podczas &#322;&#261;czenia z serwerem MCP pojawia si&#281; b&#322;&#261;d polecenia, upewnij si&#281;, &#380;e na komputerze z uruchomionym Claude Desktop jest zainstalowany Node.js oraz &#380;e mo&#380;esz wykona&#263; polecenie npm install bez b&#322;&#281;d&oacute;w.<\/p><\/div>\n\n\n\n<\/p><h2 class=\"wp-block-heading\" id=\"h-uzyj-n8n-jako-klienta-mcp\"><strong>U&#380;yj n8n jako klienta MCP<\/strong><\/h2><p>n8n umo&#380;liwia r&oacute;wnie&#380; skonfigurowanie klienta MCP, kt&oacute;ry do&#322;&#261;cza serwer MCP jako agenta AI do Twojego workflow. Oto jak to zrobi&#263;.<\/p><h3 class=\"wp-block-heading\" id=\"h-1-dodaj-wezel-mcp-client-w-n8n\"><strong>1. Dodaj w&#281;ze&#322; MCP Client w n8n<\/strong><\/h3><p>W odr&oacute;&#380;nieniu od serwera MCP, w&#281;ze&#322; MCP Client wymaga wyzwalacza. Do tego celu mo&#380;esz wykorzysta&#263; r&oacute;&#380;ne w&#281;z&#322;y &ndash; w naszym przyk&#322;adzie u&#380;yjemy w&#281;z&#322;a <strong>Chat<\/strong>, aby uruchomi&#263; workflow, gdy n8n otrzyma wiadomo&#347;&#263;.<\/p><p>Dodaj w&#281;ze&#322; <strong>AI Agent<\/strong> i po&#322;&#261;cz go z wyzwalaczem. Opcjonalnie dodaj model czatu z wybranym LLM do dodatkowego przetwarzania oraz w&#281;ze&#322; Memory (pami&#281;&#263;) do przechowywania preferencji zapyta&#324;.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69efd19a7c3c9\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1396\" height=\"721\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/08\/mcp-client-node-configuration-in-n8n.png\/public\" alt=\"Konfiguracja w&#281;z&#322;a klienta MCP w n8n\" class=\"wp-image-1052\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/08\/mcp-client-node-configuration-in-n8n.png\/w=1396,fit=scale-down 1396w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/08\/mcp-client-node-configuration-in-n8n.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/08\/mcp-client-node-configuration-in-n8n.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/08\/mcp-client-node-configuration-in-n8n.png\/w=768,fit=scale-down 768w\" sizes=\"auto, (max-width: 1396px) 100vw, 1396px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Powi&#281;ksz\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Wybierz <strong>MCP Client<\/strong> jako w&#281;ze&#322; <strong>narz&#281;dziowy <\/strong>(tool node). Jest to istotne, poniewa&#380; ten w&#281;ze&#322; po&#322;&#261;czy Tw&oacute;j serwer MCP z bie&#380;&#261;cym workflow.<\/p><h3 class=\"wp-block-heading\" id=\"h-2-skonfiguruj-sse-endpoint-i-uwierzytelnianie\"><strong>2. Skonfiguruj SSE Endpoint i uwierzytelnianie<\/strong><\/h3><p>Po dodaniu w&#281;z&#322;a MCP Client otworzy si&#281; okno konfiguracji. Wprowad&#378; sw&oacute;j <strong>produkcyjny URL MCP<\/strong> jako<strong> SSE Endpoint <\/strong>i dodaj wcze&#347;niej utworzony token uwierzytelniaj&#261;cy.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69efd19a7e36e\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1160\" height=\"800\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/08\/mcp-client-node-endpoint-configuration.png\/public\" alt=\"Konfiguracja punktu ko&#324;cowego w&#281;z&#322;a klienta MCP\" class=\"wp-image-1053\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/08\/mcp-client-node-endpoint-configuration.png\/w=1160,fit=scale-down 1160w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/08\/mcp-client-node-endpoint-configuration.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/08\/mcp-client-node-endpoint-configuration.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/08\/mcp-client-node-endpoint-configuration.png\/w=768,fit=scale-down 768w\" sizes=\"auto, (max-width: 1160px) 100vw, 1160px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Powi&#281;ksz\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>W kolejnym menu wybierz narz&#281;dzia z serwera MCP, kt&oacute;re chcesz w&#322;&#261;czy&#263; do workflow. Domy&#347;lnie n8n wykorzystuje <strong>wszystkie <\/strong>dost&#281;pne narz&#281;dzia.<\/p><h3 class=\"wp-block-heading\" id=\"h-3-przetestuj-workflow-klienta-w-n8n\"><strong>3. Przetestuj workflow klienta w n8n<\/strong><\/h3><p>Na tym etapie Tw&oacute;j workflow jest gotowy do przetestowania.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69efd19a802d4\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"758\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/08\/mcp-server-and-client-configuration-in-n8n-2048x758-1.png\/public\" alt=\"Konfiguracja serwera i klienta MCP w n8n\" class=\"wp-image-1054\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/08\/mcp-server-and-client-configuration-in-n8n-2048x758-1.png\/w=2048,fit=scale-down 2048w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/08\/mcp-server-and-client-configuration-in-n8n-2048x758-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/08\/mcp-server-and-client-configuration-in-n8n-2048x758-1.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/08\/mcp-server-and-client-configuration-in-n8n-2048x758-1.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/08\/mcp-server-and-client-configuration-in-n8n-2048x758-1.png\/w=1536,fit=scale-down 1536w\" sizes=\"auto, (max-width: 2048px) 100vw, 2048px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Powi&#281;ksz\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Je&#347;li u&#380;ywasz innego wyzwalacza, proces testowania mo&#380;e wygl&#261;da&#263; inaczej. W naszym przypadku otwieramy okno czatu, klikaj&#261;c <strong>Show Chat<\/strong>, a nast&#281;pnie wysy&#322;amy wiadomo&#347;&#263; z pro&#347;b&#261; do agenta AI o sprawdzenie zada&#324; w planerze Airtable.<\/p><p>Poczekaj, a&#380; workflow zako&#324;czy przetwarzanie &#380;&#261;dania. Je&#347;li proces si&#281; powiedzie, ka&#380;dy w&#281;ze&#322; zostanie oznaczony zielonym ptaszkiem.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69efd19a81e27\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1340\" height=\"612\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/08\/n8n-mcp-workflow-passes-testing.png\/public\" alt=\"Przep&#322;yw pracy n8n MCP przeszed&#322; testy\" class=\"wp-image-1055\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/08\/n8n-mcp-workflow-passes-testing.png\/w=1340,fit=scale-down 1340w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/08\/n8n-mcp-workflow-passes-testing.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/08\/n8n-mcp-workflow-passes-testing.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/48\/2025\/08\/n8n-mcp-workflow-passes-testing.png\/w=768,fit=scale-down 768w\" sizes=\"auto, (max-width: 1340px) 100vw, 1340px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Powi&#281;ksz\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Je&#380;eli kt&oacute;ry&#347; z w&#281;z&#322;&oacute;w napotka b&#322;&#261;d, zmieni kolor na czerwony. Aby zbada&#263; problem, rozwi&#324; ten w&#281;ze&#322; &ndash; pojawi si&#281; komunikat wyja&#347;niaj&#261;cy przyczyn&#281; b&#322;&#281;du.<\/p><h2 class=\"wp-block-heading\" id=\"h-przypadki-uzycia-integracji-n8n-i-mcp\"><strong>Przypadki u&#380;ycia integracji n8n i MCP<\/strong><\/h2><p>Elastyczno&#347;&#263; MCP w integrowaniu r&oacute;&#380;nych zewn&#281;trznych us&#322;ug z narz&#281;dziami AI pozwala tworzy&#263; zaawansowane workflow dla wielu scenariuszy. Oto kilka przyk&#322;ad&oacute;w, co mo&#380;esz zautomatyzowa&#263; za pomoc&#261; n8n i MCP:<\/p><ul class=\"wp-block-list\">\n<li><strong>Tria&#380; zg&#322;osze&#324; zasilany AI <\/strong>&ndash; automatyczne zarz&#261;dzanie zg&#322;oszeniami supportowymi na platformach takich jak Slack czy Linear przy u&#380;yciu AI. Przyk&#322;adowo, wiadomo&#347;ci w Slacku oznaczone konkretn&#261; emotikon&#261; mog&#261; wyzwala&#263; model AI, kt&oacute;ry przeanalizuje ich tre&#347;&#263; i przekszta&#322;ci je w ustrukturyzowane zg&#322;oszenia w systemie Linear.<\/li>\n\n\n\n<li><strong>Zautomatyzowane podsumowania bada&#324; <\/strong>&ndash; prowadzenie researchu poprzez automatyzacj&#281; zapyta&#324; wyszukiwania, scrapingu stron internetowych, analizy tre&#347;ci oraz generowania uporz&#261;dkowanych raport&oacute;w z wykorzystaniem narz&#281;dzi AI.<\/li>\n\n\n\n<li><strong>Samonaprawiaj&#261;ce si&#281; skrypty DevOps <\/strong>&ndash; u&#380;ycie AI do monitorowania alert&oacute;w systemowych, ich analizy i tworzenia odpowiednich zg&#322;osze&#324; w narz&#281;dziach DevOps. Na przyk&#322;ad gdy pojawi si&#281; alarm o brakuj&#261;cym ho&#347;cie lub domenie, workflow mo&#380;e odczyta&#263; ten alert i utworzy&#263; odpowiadaj&#261;ce mu zadanie w Azure DevOps.<\/li>\n\n\n\n<li><strong>Osobisty bot do zada&#324;<\/strong> &ndash; konfiguracja workflow automatyzuj&#261;cych tworzenie zada&#324;, przypomnie&#324; i aktualizacji. Mo&#380;esz poprosi&#263; AI o dodawanie oraz aktualizowanie zada&#324; w takich aplikacjach jak Notion czy Airtable.<\/li>\n<\/ul><p>Wi&#281;cej pomys&#322;&oacute;w na automatyzacj&#281; z wykorzystaniem n8n i MCP znajdziesz w materiale wideo poni&#380;ej.<\/p><h2 class=\"wp-block-heading\" id=\"h-podsumowanie\"><strong>Podsumowanie<\/strong><\/h2><p>MCP pozwala po&#322;&#261;czy&#263; narz&#281;dzia AI z r&oacute;&#380;nymi zewn&#281;trznymi us&#322;ugami, dzi&#281;ki czemu zyskujesz dost&#281;p do r&oacute;&#380;norodnych danych i funkcji. W&#322;&#261;czenie tego protoko&#322;u do n8n umo&#380;liwia &#322;atwe stworzenie pot&#281;&#380;nego workflow wykorzystuj&#261;cego r&oacute;&#380;nych agent&oacute;w AI i aplikacje.<\/p><p>Aby to osi&#261;gn&#261;&#263;, dodaj do swojego workflow w&#281;ze&#322; serwera MCP i skonfiguruj narz&#281;dzie, kt&oacute;re chcesz zintegrowa&#263;. Nast&#281;pnie skopiuj adres endpointu i w&#322;&#261;cz metod&#281; uwierzytelniania Bearer.<\/p><p>Otw&oacute;rz agenta AI, kt&oacute;rego chcesz u&#380;y&#263; (np. Claude Desktop). Przejd&#378; do jego pliku konfiguracyjnego i wprowad&#378; adres endpointu Twojego serwera MCP oraz token Bearer.<\/p><p>Mo&#380;esz tak&#380;e przygotowa&#263; workflow n8n pe&#322;ni&#261;cy rol&#281; klienta MCP. Wystarczy wstawi&#263; w&#281;ze&#322; MCP Client do obszaru roboczego i skonfigurowa&#263; go na podstawie informacji z serwera MCP.<\/p><p>W n8n dost&#281;pnych jest ponad sto narz&#281;dzi kompatybilnych z MCP. Warto poeksperymentowa&#263; z nimi, aby stworzy&#263; w&#322;asny, dopasowany do potrzeb workflow. Powodzenia!<\/p><h2 class=\"wp-block-heading\" id=\"h-jak-uzywac-n8n-z-mcp-faq\"><strong>Jak u&#380;ywa&#263; n8n z MCP &ndash; FAQ<\/strong><\/h2><div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-question-6943fee36c36c\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><strong>Jakie s&#261; zalety u&#380;ywania n8n z MCP?<\/strong><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>G&#322;&oacute;wn&#261; zalet&#261; korzystania z n8n wraz z MCP jest to, &#380;e agenci AI (tacy jak Claude) mog&#261; uzyskiwa&#263; dost&#281;p do danych z zewn&#281;trznych narz&#281;dzi, co pozwala tworzy&#263; bardziej rozbudowane workflow.<br>Bez MCP trzeba r&#281;cznie pisa&#263; funkcje &#322;&#261;cz&#261;ce agent&oacute;w AI z zewn&#281;trznymi aplikacjami. Taki proces jest bardzo techniczny i czasoch&#322;onny, zw&#322;aszcza je&#347;li zamierzasz korzysta&#263; jednocze&#347;nie z wielu modeli AI.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-6943fee36c370\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><strong>Czy mog&#281; tworzy&#263; zautomatyzowane workflow za pomoc&#261; n8n i MCP?<\/strong><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Tak, w n8n mo&#380;esz stworzy&#263; zautomatyzowany workflow, kt&oacute;ry rozpoczyna si&#281;, gdy zajdzie okre&#347;lone zdarzenie, na przyk&#322;ad wys&#322;anie wiadomo&#347;ci lub wyst&#261;pienie b&#322;&#281;du. Aby go zbudowa&#263;, dodaj wybrany w&#281;ze&#322; agenta AI jako wyzwalacz. Nast&#281;pnie dodaj w&#281;ze&#322; MCP Client i po&#322;&#261;cz go ze swoim serwerem MCP.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-6943fee36c371\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><strong>Jakich wyzwalaczy mog&#281; u&#380;ywa&#263; w n8n z MCP?<\/strong><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Je&#347;li korzystasz z n8n jako serwera MCP, jedynym wyzwalaczem mo&#380;e by&#263; akcja (wej&#347;cie) inicjowana w pod&#322;&#261;czonym agencie AI. Na przyk&#322;ad wys&#322;anie wiadomo&#347;ci w Claude Desktop uruchomi Tw&oacute;j workflow. Natomiast w przypadku n8n dzia&#322;aj&#261;cego jako klient MCP mo&#380;esz u&#380;y&#263; dowolnego w&#281;z&#322;a wyzwalaj&#261;cego &ndash; takiego jak wiadomo&#347;&#263; na czacie czy &#380;&#261;danie HTTP &ndash; aby wystartowa&#263; workflow.<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Protok&oacute;&#322; Kontekstu Modelu (MCP), znany tak&#380;e jako model context protocol, umo&#380;liwia bezproblemow&#261; integracj&#281; mi&#281;dzy du&#380;ymi modelami j&#281;zykowymi (LLM) a narz&#281;dziami zewn&#281;trznymi. W po&#322;&#261;czeniu z narz&#281;dziami automatyzacji, takimi jak n8n, pozwala &#322;atwo stworzy&#263; niestandardowy workflow AI, usprawniaj&#261;cy wykonywanie z&#322;o&#380;onych zada&#324;. W tym artykule wyja&#347;nimy, jak u&#380;ywa&#263; n8n z MCP zar&oacute;wno jako klienta, jak i serwera. Przyjrzymy [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/pl\/tutoriale\/jak-zintegrowac-n8n-z-mcp\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":553,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_title":"Jak zintegrowa\u0107 n8n z serwerem MCP %page% %sep% %sitename%","rank_math_description":"Oto kroki u\u017cycia n8n z MCP: 1. Dodaj w\u0119ze\u0142 MCP Server Trigger; 2. Skonfiguruj uwierzytelnianie Bearer; 3. Skonfiguruj narz\u0119dzie AI.","rank_math_focus_keyword":"mcp n8n","footnotes":""},"categories":[5],"tags":[],"class_list":["post-1046","post","type-post","status-publish","format-standard","hentry","category-vps"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/how-to-use-n8n-with-mcp","default":0},{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/tutoriais\/mcp-n8n","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/comment-utiliser-n8n-avec-mcp","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/como-utilizar-n8n-con-mcp","default":0},{"locale":"de-DE","link":"https:\/\/www.hostinger.com\/de\/tutorials\/n8n-mcp-server","default":0},{"locale":"it-IT","link":"https:\/\/www.hostinger.com\/it\/tutorial\/n8n-con-mcp","default":0},{"locale":"nl-NL","link":"https:\/\/www.hostinger.com\/nl\/tutorials\/hoe-gebruik-je-n8n-met-mcp","default":0},{"locale":"pl-PL","link":"https:\/\/www.hostinger.com\/pl\/tutoriale\/jak-zintegrowac-n8n-z-mcp\/","default":0},{"locale":"ja-JP","link":"https:\/\/www.hostinger.com\/jp\/tutorials\/how-to-use-n8n-with-mcp\/","default":0},{"locale":"ar-AE","link":"https:\/\/blog.hostinger.io\/ae\/tutorials\/how-to-use-n8n-with-mcp\/","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/how-to-use-n8n-with-mcp","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/how-to-use-n8n-with-mcp","default":0},{"locale":"en-UK","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/how-to-use-n8n-with-mcp","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/how-to-use-n8n-with-mcp","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/how-to-use-n8n-with-mcp","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/como-utilizar-n8n-con-mcp","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/como-utilizar-n8n-con-mcp","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/como-utilizar-n8n-con-mcp","default":0},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/pt\/tutoriais\/mcp-n8n","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/how-to-use-n8n-with-mcp","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/how-to-use-n8n-with-mcp","default":0}],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/pl\/tutoriale\/wp-json\/wp\/v2\/posts\/1046","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/pl\/tutoriale\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/pl\/tutoriale\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/pl\/tutoriale\/wp-json\/wp\/v2\/users\/553"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/pl\/tutoriale\/wp-json\/wp\/v2\/comments?post=1046"}],"version-history":[{"count":2,"href":"https:\/\/www.hostinger.com\/pl\/tutoriale\/wp-json\/wp\/v2\/posts\/1046\/revisions"}],"predecessor-version":[{"id":1679,"href":"https:\/\/www.hostinger.com\/pl\/tutoriale\/wp-json\/wp\/v2\/posts\/1046\/revisions\/1679"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/pl\/tutoriale\/wp-json\/wp\/v2\/media?parent=1046"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/pl\/tutoriale\/wp-json\/wp\/v2\/categories?post=1046"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/pl\/tutoriale\/wp-json\/wp\/v2\/tags?post=1046"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}