fetch-mcp

fetch-mcp

HttpWebContentHtmlJsonTextMarkdownApiJavascriptTypescriptPythonGoRubyR

About This Server

A flexible HTTP fetching Model Context Protocol server.

Server Information

šŸ“‹ Overview:

This webpage is a GitHub repository page for "fetch-mcp," a flexible HTTP fetching Model Context Protocol server created by zcaceres. It provides an overview of the project, including its components, features, development process, and license information.


ā­ Key Points:
  • The project is an HTTP fetching server that retrieves web content in various formats.

  • It supports HTML, JSON, plain text, and Markdown.

  • It uses JSDOM for HTML parsing and TurndownService for HTML to Markdown conversion.

  • The project is licensed under the MIT License.


  • šŸ” Main Findings:
  • The server can be run directly via `npm start` or integrated into a desktop app using a specific configuration.

  • The server has tools for fetching HTML, JSON, plain text and Markdown.

  • Development instructions are provided for building and testing the server.

  • The repository has 8 files, including the readme, package.json, gitignore, and logo.


  • šŸ“Š Details:
  • The project utilizes a modern fetch API and supports custom headers for requests.

  • Development dependencies can be installed with `npm install` and the server is built with `npm run build`.

  • The repository's code is primarily written in Typescript (70.4%), with JavaScript (29.6%) making up the rest.


šŸŽÆ Conclusion:
The webpage serves as the primary source of information for the "fetch-mcp" project, providing both users and developers with the necessary details to understand, use, and contribute to the project.

Server Features

Modern Fetch API

Fetches web content using modern fetch API

Custom Headers

Supports custom headers for requests

Multiple Formats Support

Provides content in multiple formats: HTML, JSON, plain text, and Markdown

HTML Parsing with JSDOM

Uses JSDOM for HTML parsing and text extraction

HTML to Markdown Conversion

Uses TurndownService for HTML to Markdown conversion

Provider Information

Zcaceres logo

Zcaceres

cloud Provider

Visit Provider Website

Quick Actions

Visit Website

MCP Configuration

Available Tools

fetch_htmlfetch_jsonfetch_txtfetch_markdown