Updated March 2026
Install Web Fetch
Pick your client, copy the command, done.
1
Add it to Claude Code
Run this in a terminal.
claude mcp add web-fetch -- npx -y @xiaozhuabcd1234/web-fetch-mcpEnvironment Variables
Set these before running Web Fetch.
VariableDescriptionRequired
CHROME_PATHPath to the Chrome or Chromium executable for Puppeteer.NoAvailable Tools (7)
Once configured, Web Fetch gives your AI agent access to:
fetch_page_summaryRetrieves the page title, links, and image overview.fetch_page_metadataExtracts SEO tags and Open Graph metadata.fetch_linksExtracts all hyperlinks from a page.fetch_links_headlessExtracts links using a headless browser for dynamic pages.fetch_page_textExtracts the main text content of a page.fetch_page_text_headlessExtracts text content using a headless browser for dynamic pages.search_webPerforms a web search using the Bing search engine.Try It Out
After setup, try these prompts with your AI agent:
→Search for the latest updates on the Model Context Protocol using Bing.
→Extract the main text content from this URL: https://example.com
→Get the SEO metadata and Open Graph tags for the provided webpage.
→Find all the links on this documentation page to help me navigate the site structure.
→Use the headless browser to fetch the full text of this dynamic SPA website.
Prerequisites & system requirements
- An MCP-compatible client (Claude Code, Cursor, Windsurf, Claude Desktop, or Codex)
- Node.js 18+ with npm/npx installed
Alternative installation methods
Bun
bun install @xiaozhuabcd1234/web-fetch-mcpKeep this setup from going cold
Save the docs, env vars, and workflow around Web Fetch in Conare so Claude Code, Codex, and Cursor remember it next time.
Need the legacy visual installer? Open Conare IDE.