mcpserver.lol
registry/fetch-mcp
Connection check local install

fetch-mcp

HTTP fetch MCP server: SSRF protection, HTML-to-markdown, reader mode, metadata extraction

Tools 15
GitHub stars
Installs / wk 628
Licence
Transport stdio
Last checked never

Tools & capabilities

15 tools

Read from the published package source — this server runs locally, so there is no endpoint to query. Names are taken from the code, not observed at runtime, and descriptions are often absent.

fetch_feed from source
Fetch and parse an RSS 2.0 or Atom 1.0 feed. Returns feed-level metadata (title, description, link, updated) plus a list of entries (title, link, id, published, updated, author, su…
fetch_html_to_markdown from source
GET a URL, decode the HTML, and convert to clean markdown (headings, lists, links, code fences). Scripts, styles, iframes, nav, footer, and aside elements are stripped. Intended fo…
fetch_html_to_text from source
GET a URL, decode the HTML, and return plain text with block-level structure preserved as newlines. Scripts, styles, and comments stripped; HTML entities decoded. Lighter than mark…
fetch_links from source
Extract every outbound link from an HTML page, resolved to absolute URLs. Each entry includes href, anchor text, optional rel/title, and an internal/external classification (bare-d…
fetch_meta from source
GET a URL and extract its head metadata: title, description, canonical, language, robots directive, Open Graph / Twitter Card / article: properties, icon links, RSS/Atom feed links…
fetch_reader from source
GET a URL, locate the main article body (prefers <article>, <main>, itemprop=articleBody, or known CMS class names; falls back to <body>), strip navigation/footer/aside chrome, and…
fetch_robots from source
Fetch and parse the robots.txt for a given origin, then tell the caller whether a target URL is crawlable by a given user-agent. Follows the Google-style longest-match rule with Al…
fetch_sitemap from source
Fetch a sitemap.xml (or sitemap-index) and return the contained URLs with their lastmod / changefreq / priority. Follows sitemap-index chaining up to max_depth levels. Gzipped .xml…
http_delete from source
Perform an HTTP DELETE. Idempotent (per spec): a repeated DELETE on an already-deleted resource typically returns 404/410.
http_get from source
Perform an HTTP GET. Returns status, headers, and body. Automatically parses JSON when the server responds with application/json. Follows redirects (each hop re-validated against S…
http_head from source
Perform an HTTP HEAD. Returns status + headers with no body. Useful for checking a resource exists, getting its size (Content-Length), or polling for changes cheaply.
http_options from source
Perform an HTTP OPTIONS. Returns the server
http_patch from source
Perform an HTTP PATCH. Use for partial updates. Spec-wise NOT guaranteed idempotent \u2014 depends on the server
http_post from source
Perform an HTTP POST. Body can be given as a raw string (body) or as a JSON value (body_json \u2014 auto-sets content-type to application/json). NOT idempotent: calling twice submi…
http_put from source
Perform an HTTP PUT. Use for full-resource replacement. Idempotent: the same PUT applied twice leaves the resource in the same state.