mcp-node-fetch

mcp-node-fetch

10

MCP Node Fetch is an MCP server designed for fetching web content using Node.js's undici library. It supports multiple HTTP methods and formats, allowing for flexible content retrieval and error handling.

MCP Node Fetch

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

Features

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

MCP Tools

  • fetch-url: Fetches content from a specified URL
  • extract-html-fragment: Extracts specific HTML content from a webpage
  • check-status: Checks if a URL is accessible without downloading full content

License

MIT