Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI β†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE β†— (opens in a new tab)
  • llms.txt β†— (opens in a new tab)
  • Catalog JSON β†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub β†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
Β© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. πŸ”Ž Search & Data Extraction
  3. Fetch MCP
Fetch MCP logo
Health: ActiveRecent health check succeeded.Last checked 9/7/2026, 1:17:57 AM

Fetch MCP

User RatingsBe the first to rate and review this MCP server!
View Repository822 GitHub StarsTotal stargazers on GitHub for the source repository (822 stars).Visit Website
web-fetchingdata-extractionyoutubemarkdowndeveloper-tools

Fetches web pages, APIs, articles, and YouTube transcripts as HTML, JSON, text, or Markdown through MCP.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Not yet automatically verified

We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β€” we're steadily working through the catalog.

Manual Client & Custom JSON ConfigExpand JSON β–Ύ

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "zcaceres-fetch-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-fetch-server"
      ]
    }
  }
}

πŸ’‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Tool Schemas (6) Directory Badge Claim listing AlternativesπŸ”Ž More in Search & Data Extraction

Overview

The zcaceres/fetch-mcp MCP server fetches web pages, API responses, and YouTube captions in several output formats. Its MCP tools accept a URL plus optional headers, response offsets, character limits, and proxy settings, while article extraction uses Mozilla Readability. Reach for it when an agent needs to retrieve web content, parse JSON, reduce pages to readable article text, or obtain a YouTube transcript without a dedicated site integration.

Use cases

β€’Fetch web pages as Markdown for agent analysis
β€’Retrieve API responses as JSON
β€’Extract article text without navigation and ads
β€’Get YouTube captions in a selected language

Key features

β€’HTML, Markdown, plain-text, and JSON fetching
β€’Mozilla Readability article extraction
β€’YouTube transcript retrieval with language selection
β€’Custom headers and proxy support
β€’Character offsets and response limits
β€’SSRF and response-size protections

Capabilities & Tool Schemas (6) ~184 tokensApproximate context cost of this server’s tool schemas (~4 chars/token), before any tool is called. Actual usage depends on your client and model.Self-reported Self-reportedParsed from the repository README, not verified against a live server β€” may be incomplete or out of date.

Inspect callable tools, capabilities, and parameters exposed to AI agents by Fetch MCP.

fetch_html

Fetch a website and return its raw HTML content.

fetch_markdown

Fetch a website and return its content converted to Markdown.

fetch_txt

Fetch a website and return plain text with HTML tags, scripts, and styles removed.

fetch_json

Fetch a URL and return the JSON response.

fetch_readable

Fetch a website and extract the main article content using [Mozilla Readability](https://github.com/mozilla/readability), returned as Markdown. Strips navigation, ads, and boilerplate. Ideal for articles and blog posts.

fetch_youtube_transcript

Fetch a YouTube video's captions/transcript. Uses `yt-dlp` if available, otherwise extracts directly from the page. Accepts an additional `lang` parameter (default: `"en"`) to select the caption language.

How Fetch MCP works

What zcaceres/fetch-mcp MCP server does

The zcaceres/fetch-mcp MCP server exposes web-fetching operations through the Model Context Protocol. It can return a page as raw HTML, convert it to Markdown, or remove tags, scripts, and styles to produce plain text. A separate JSON operation returns the response from a URL as JSON.

For longer pages, the server supports character-based response controls. Callers can set max_length to limit returned content and start_index to begin at a later character position. Custom HTTP headers and a proxy URL can also be supplied per request.

Article-oriented extraction is available through fetch_readable. It uses Mozilla Readability to identify the main article and returns that content as Markdown while removing navigation, advertisements, and other page boilerplate. fetch_youtube_transcript retrieves captions or transcripts from YouTube and accepts a lang parameter, which defaults to en.

How it works

Each MCP tool requires a url. The common optional inputs are headers, max_length, start_index, and proxy. The default maximum response length is 5,000 characters unless changed through the request or the DEFAULT_LIMIT environment variable.

YouTube transcript retrieval uses yt-dlp when it is available. If that dependency is not available, the server attempts direct extraction from the YouTube page. The requested caption language is selected with the tool’s lang parameter.

The project includes protections against requests to private or localhost addresses and DNS rebinding. It also limits response bodies to reduce memory usage; the default maximum is 10 MB and can be changed with MAX_RESPONSE_BYTES.

Setup and configuration

Install the zcaceres/fetch-mcp MCP server by configuring an MCP client to run the published mcp-fetch-server package with npx. A direct configuration uses the mcp-fetch-server package as the command argument. DEFAULT_LIMIT sets the default character limit, with 0 disabling that limit, while MAX_RESPONSE_BYTES controls the maximum response body size in bytes.

The same project provides a CLI package command named mcp-fetch. Its commands include html, markdown, readable, txt, json, and youtube. CLI flags cover response length, starting character position, proxy selection, and YouTube caption language.

Tools and capabilities

  • fetch_html: returns raw HTML.
  • fetch_markdown: converts fetched content to Markdown.
  • fetch_txt: returns text with HTML tags, scripts, and styles removed.
  • fetch_json: returns a URL’s JSON response.
  • fetch_readable: extracts primary article content as Markdown.
  • fetch_youtube_transcript: retrieves YouTube captions or transcripts by language.
  • Custom headers, proxy URLs, pagination-style offsets, and response limits.

Limitations and notes

The zcaceres/fetch-mcp MCP server is a fetch and extraction layer rather than a site-specific API client. The supplied material does not document authentication flows, JavaScript browser rendering, or support for named MCP clients. YouTube transcript results depend on captions or transcript data being available and on the server’s extraction path. Requests are subject to the server’s private-address protections and response-size limits.

The project is licensed under MIT. Its README also documents Bun-based development commands for installing dependencies, running watch mode, testing, and building, but those commands are for development rather than the normal MCP client setup.

Read the full README β†’View source on GitHub β†’

Related MCP Servers

View all in Search & Data Extraction View all alternatives
  • Open WebSearch logoOpen WebSearch

    Web search using free multi-engine search (NO API KEYS REQUIRED) β€” Supports Bing, Baidu, DuckDuckGo, Brave, Exa, and CSDN.

    πŸ”Ž Search & Data Extraction3 views
    Compare vs Open WebSearch β†’
  • BulkTranscripts YouTube logoBulkTranscripts YouTube
    Verified

    Hosted remote MCP server (https://bulktranscripts.co/mcp) for YouTube. Tools: get_transcript, get_transcripts (batch of 20), search_youtube (videos/channels/playlists), search_channel, get_channel_videos (up to 1,000), get_playlist_videos, get_latest_videos (free RSS). Clean paragraphed transcripts, any caption language, TikTok videos too. No signup: free tier per IP, optional one-time credit packs; license key = Bearer API key. Works with Claude, Cursor, ChatGPT, VS Code, Codex. REST API + OpenAPI at /docs.

    πŸ”Ž Search & Data Extraction6 views
    Compare vs BulkTranscripts YouTube β†’
  • Firecrawl MCP Server logoFirecrawl MCP Server
    Verified

    Official Firecrawl server to search the web and scrape, crawl, map, and extract structured data from any site for LLMs. Handles JS-rendered pages, PDFs, and batch jobs; hosted remote MCP with OAuth or self-host.

    πŸ”Ž Search & Data Extraction5 views
    Compare vs Firecrawl MCP Server β†’
  • Brightdata MCP logoBrightdata MCP

    Discover, extract, and interact with the web - one interface powering automated access across the public internet.

    πŸ”Ž Search & Data Extraction3 views
    Compare vs Brightdata MCP β†’

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks β€” not a rating.

GitHub stars
822
Stargazers on the source repository.
npm downloads
10k
Package downloads in the last 30 days.
Last commit
6mo ago
Most recent push to the default branch.
Tools exposed
6
Callable tools this server registers over MCP.
Directory activity
3 views
Config copies, upvotes, and views on AllMCPs.

Reviews

No reviews yet β€” be the first to share how this listing worked for you.

Frequently Asked Questions about Fetch MCP

Configure your MCP client to run `npx -y mcp-fetch-server`. The README identifies `mcp-fetch-server` as the MCP package.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewFetch MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/zcaceres-fetch-mcp?style=directory)](https://allmcps.com/mcp/zcaceres-fetch-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/zcaceres-fetch-mcp"><img src="https://allmcps.com/api/badge/zcaceres-fetch-mcp?style=directory" alt="Fetch MCP on AllMCPs" /></a>

Technical Specs & Signals

CategoryπŸ”ŽSearch & Data Extraction
PricingFree
More technical detailsExpand β–Ύ
TransportSTDIO
RuntimeNode.js
AuthNo auth required
LicenseMIT
Last updatedSep 7, 2026
Views3
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars822
GitHub Star CountTotal stargazers on GitHub representing community popularity (822 stars).
Last commit6mo ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Mar 12, 2026
npm downloads10,082/mo
Monthly npm DownloadsAverage monthly package installs recorded from npm registry statistics.
60Quality signal: Good Β· 60/100How this signal is calculated β–Ύ
Server availabilityNot measured

Not scored for repo-hosted servers β€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools25/30
Adoption & activity10/15
Community engagement0/10

A guidance signal from public completeness & health data β€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 21d ago via OSV.dev Β· mcp-fetch-server (npm)

β˜… Spotlight Slot

Feature Your MCP Server

Get maximum visibility for your server across our directory, search results, and detail pages.

Spotlight Your Server

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge β€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it β€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in πŸ”Ž Search & Data Extraction β†’Best MCP servers for Web Search & Scraping β†’Alternatives to Fetch MCP β†’Install in Claude DesktopInstall in CursorInstall in VS Code