fetch-mcp-server

fetch-mcp-server

3.2

If you are the rightful owner of fetch-mcp-server 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.

This MCP server provides functionality to fetch web content in various formats, including HTML, JSON, plain text, and Markdown.

The Fetch MCP Server is a versatile tool designed to retrieve web content in multiple formats such as HTML, JSON, plain text, and Markdown. It leverages modern web technologies to ensure efficient and accurate data fetching. The server is built using Node.js and utilizes libraries like JSDOM for HTML parsing and TurndownService for converting HTML to Markdown. It supports custom headers, allowing users to tailor requests to specific needs. The server is easy to set up and can be integrated into various applications, making it a valuable resource for developers needing to access and manipulate web content programmatically.

Features

  • Fetches web content using modern fetch API
  • Supports custom headers for requests
  • Provides content in multiple formats: HTML, JSON, plain text, and Markdown
  • Uses JSDOM for HTML parsing and text extraction
  • Uses TurndownService for HTML to Markdown conversion

Tools

  1. fetch_html

    Fetch a website and return the content as HTML

  2. fetch_json

    Fetch a JSON file from a URL

  3. fetch_txt

    Fetch a website and return the content as plain text

  4. fetch_markdown

    Fetch a website and return the content as Markdown