Fetch (Web Content & YouTube Transcripts)

Fetch (Web Content & YouTube Transcripts)

egoist

Fetches web pages and YouTube video transcripts, converting HTML content to readable Markdown format for analysis and reference.

Fetches web content and YouTube video transcripts, converting HTML to Markdown and extracting timestamps for reference in conversations.

157364 views13Local (stdio)

What it does

  • Fetch web pages and convert HTML to Markdown
  • Extract YouTube video transcripts with timestamps
  • Retrieve text content from URLs
  • Process image content from web pages

Best for

Research and content analysisCreating summaries from web articlesExtracting YouTube video content for notes
No API key neededAutomatic HTML to Markdown conversion

About Fetch (Web Content & YouTube Transcripts)

Fetch (Web Content & YouTube Transcripts) is a community-built MCP server published by egoist that provides AI assistants with tools and capabilities via the Model Context Protocol. Fetch is a web scraping tool that extracts web content and YouTube transcripts, converting HTML to Markdown with accurat It is categorized under search web, other. This server exposes 2 tools that AI clients can invoke during conversations and coding sessions.

How to install

You can install Fetch (Web Content & YouTube Transcripts) in your AI client of choice. Use the install panel on this page to get one-click setup for Cursor, Claude Desktop, VS Code, and other MCP-compatible clients. This server runs locally on your machine via the stdio transport.

License

Fetch (Web Content & YouTube Transcripts) is released under the MIT license. This is a permissive open-source license, meaning you can freely use, modify, and distribute the software.

Tools (2)

fetch_url

Fetch a URL, support HTML, text, and image

fetch_youtube_transcript

Fetch transcript for a Youtube video URL

fetch-mcp

An MCP server for fetching URLs / Youtube video transcript.

This project is sponsored by ChatWise, an all-in-one LLM chatbot with first-class MCP support.

Usage

# stdio server
npx -y fetch-mcp

# sse server
npx -y fetch-mcp --sse

# streamable http server at /mcp
npx -y fetch-mcp --http
# custom endpoint
npx -y fetch-mcp --http /my-mcp

Tools

fetch_url

Fetch URL, can return HTML or Markdown (default).

fetch_youtube_transcript

Fetch Youtube transcript.

License

MIT.

Alternatives

Related Skills

Browse all skills
transcriptapi

Full TranscriptAPI toolkit — fetch YouTube transcripts, search videos and channels, browse channel uploads, get latest videos, and explore playlists. Use when the user wants to work with YouTube content programmatically, get transcripts for summarization or analysis, find videos, or monitor channels. Triggers on YouTube URLs, "transcript", "transcriptapi", "video summary", "what did they say", "find videos about", "search youtube".

1
youtube-transcript-extractor-api-skill

This skill helps users automatically extract YouTube video transcripts and metadata via the BrowserAct API. The Agent should proactively apply this skill when users express needs like extracting full transcript from a specific YouTube video, getting subtitles and metadata for video content analysis, gathering video titles and likes counts, summarizing YouTube videos without watching them, collecting channel details from a video URL, tracking transcript automation for specific videos, scraping YouTube subtitles for internal knowledge bases, fetching full video content for AI summarization pipelines, downloading structured transcripts from YouTube links, analyzing video text content for media research, monitoring video publisher information and channel links, or building datasets from YouTube video transcripts.

0
markitdown

Convert various file formats (PDF, Office documents, images, audio, web content, structured data) to Markdown optimized for LLM processing. Use when converting documents to markdown, extracting text from PDFs/Office files, transcribing audio, performing OCR on images, extracting YouTube transcripts, or processing batches of files. Supports 20+ formats including DOCX, XLSX, PPTX, PDF, HTML, EPUB, CSV, JSON, images with OCR, and audio with transcription.

90
youtube-watcher

Fetch and read transcripts from YouTube videos. Use when you need to summarize a video, answer questions about its content, or extract information from it.

23
reddit-fetch

Fetch content from Reddit using Gemini CLI when WebFetch is blocked. Use when accessing Reddit URLs, researching topics on Reddit, or when Reddit returns 403/blocked errors.

8
brightdata-web-mcp

Search the web, scrape websites, extract structured data from URLs, and automate browsers using Bright Data's Web MCP. Use when fetching live web content, bypassing blocks/CAPTCHAs, getting product data from Amazon/eBay, social media posts, or when standard requests fail.

5