mcp-node-fetch

mcp-node-fetch

3.4

If you are the rightful owner of mcp-node-fetch and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

An MCP server that enables fetching web content using the Node.js undici library.

MCP Node Fetch is a server designed to facilitate the retrieval of web content through the Node.js undici library. It supports various HTTP methods and allows for the inclusion of headers and request bodies. The server can return content in multiple formats, including text, JSON, binary, and HTML fragments. It is equipped to handle errors gracefully and offers configurable options for timeout and redirect behavior. This makes it a versatile tool for developers needing to fetch and process web content efficiently.

Features

  • Fetch content from any URL using various HTTP methods
  • Support for headers and request body
  • Return content in various formats (text, JSON, binary, HTML fragments)
  • Handle errors gracefully
  • Configure timeout and redirect behavior

Tools

  1. fetch-url

    Fetches content from a URL and returns it.

  2. extract-html-fragment

    Extracts specific HTML content from a webpage using CSS selectors and optionally navigates to anchor points.

  3. check-status

    Checks if a URL is accessible without downloading the full content.