{"product_id":"n8n-workflow-check-broken-links-images-with-powmcp","title":"n8n Workflow: Check Broken Links \u0026 Images with PowMCP","description":"\u003ch3\u003eFind and fix broken links and missing images on any public page—automatically\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow checks a specified public webpage for broken links and images by calling the PowMCP hosted broken-link checker, then returns a clear human-readable report plus structured evidence of what failed (including timeouts, rate limits, and refused targets).\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRuns on demand\u003c\/strong\u003e when you manually start the workflow in n8n.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSets the target public page URL\u003c\/strong\u003e to check (update the “Set public page URL” node from \u003cem\u003ehttps:\/\/example.com\/\u003c\/em\u003e to your allowed URL).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eScans the page via PowMCP\u003c\/strong\u003e by sending the URL to PowMCP’s broken-link-check MCP endpoint.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOutputs two results\u003c\/strong\u003e for review:\n    \u003cul\u003e\n      \u003cli\u003eA \u003cstrong\u003ereadable report\u003c\/strong\u003e summarizing broken link\/image targets.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eStructured evidence\u003c\/strong\u003e showing failure types such as broken targets, timeouts, rate-limit\/refused outcomes, and truncation (review these separately).\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eWorkflow-driven remediation\u003c\/strong\u003e: fix confirmed issues on your site, deploy changes, and rerun to validate.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eSaaS teams validating that docs, marketing pages, and changelogs don’t accumulate \u003cstrong\u003ebroken links\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eAutomation engineers performing \u003cstrong\u003escheduled or ad-hoc link audits\u003c\/strong\u003e before releases.\u003c\/li\u003e\n  \u003cli\u003eSite maintainers troubleshooting missing \u003cstrong\u003eimages\u003c\/strong\u003e and pinpointing which URLs fail.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePowMCP\u003c\/strong\u003e hosted broken-link checker via \u003cstrong\u003eMCP endpoint\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eUses n8n nodes including \u003cstrong\u003eManual Trigger\u003c\/strong\u003e, \u003cstrong\u003eSet\u003c\/strong\u003e, \u003cstrong\u003eSticky Note\u003c\/strong\u003e, and the \u003cstrong\u003en8n built-in MCP Client\u003c\/strong\u003e node (“built-in MCP Client node, version 1.1”).\u003c\/li\u003e\n  \u003cli\u003eNo AI model, model API key, or community node is required.\u003c\/li\u003e\n  \u003cli\u003eRequires available \u003cstrong\u003ePowMCP guest allowance\u003c\/strong\u003e (50 lifetime requests per resolved network identity; shared egress addresses share the allowance). The template stops if allowance is exhausted.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cstrong\u003eResult:\u003c\/strong\u003e a practical n8n automation workflow for reliable broken link and image checks—ideal for maintaining public-facing pages at scale.\u003c\/p\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46008765415603,"sku":"N8N-19498","price":36.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/QQGCB1D3rCn44eZoIqHsV_Jz2nFimz.png?v=1789204194","url":"https:\/\/buyflowscripts.com\/products\/n8n-workflow-check-broken-links-images-with-powmcp","provider":"N8N Commerce","version":"1.0","type":"link"}