About
Node Fetch provides an MCP server for fetching web content with the Node.js undici library. It allows you to retrieve data from any URL using various HTTP methods, configure headers and request bodies, and receive content in formats like text, JSON, binary, or HTML fragments. Includes tools to check the status of URLs and extract specific HTML content using CSS selectors.
Key Features
- Fetches content from URLs using various HTTP methods
- Handles errors gracefully
- Supports custom headers and request bodies
- Configurable timeout and redirect behavior
- Returns content in various formats (text, JSON, binary, HTML fragments)
- 9 GitHub stars
Use Cases
- Web scraping and data extraction
- API integration and data retrieval
- Website status monitoring