fetch-mcp
@egoist
About fetch-mcp
An MCP server for fetching URLs / Youtube video transcript.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"fetch-mcp-egoist": {
"command": "npx",
"args": [
"-y",
"fetch-mcp"
]
}
}
}Tools
2Fetch a URL, support HTML, text, and image
Fetch transcript for a Youtube video URL
Overview
What is fetch-mcp?
fetch-mcp is a Model Context Protocol (MCP) server that fetches URLs and YouTube video transcripts. It is sponsored by ChatWise, an all-in-one LLM chatbot with first-class MCP support.
How to use fetch-mcp?
Run the server via npx. For a stdio server use npx -y fetch-mcp, for SSE use npx -y fetch-mcp --sse, and for a streamable HTTP server use npx -y fetch-mcp --http (optionally with a custom endpoint path like npx -y fetch-mcp --http /my-mcp).
Key features of fetch-mcp
- Fetches URLs and returns content as HTML or Markdown.
- Fetches YouTube video transcripts.
- Supports stdio, SSE, and HTTP transports.
- Easy to run via npx without installation.
Use cases of fetch-mcp
- Retrieve web page content in Markdown format for LLM processing.
- Obtain YouTube video transcripts for analysis or summarization.
- Integrate URL fetching into any MCP-compatible client or host.
FAQ from fetch-mcp
What tools does fetch-mcp provide?
Two tools: fetch_url (fetches a URL, returns HTML or Markdown) and fetch_youtube_transcript (fetches a YouTube video transcript).
What transports are supported?
stdio, SSE (--sse), and streamable HTTP (--http, optionally with a custom endpoint).
How do I run fetch-mcp?
Use npx -y fetch-mcp with optional flags for transport mode.
Is any installation required?
No, it runs directly via npx.
Does fetch-mcp store any data?
The README does not mention any data storage or persistence.
Frequently asked questions
What tools does fetch-mcp provide?
Two tools: `fetch_url` (fetches a URL, returns HTML or Markdown) and `fetch_youtube_transcript` (fetches a YouTube video transcript).
What transports are supported?
stdio, SSE (`--sse`), and streamable HTTP (`--http`, optionally with a custom endpoint).
How do I run fetch-mcp?
Use `npx -y fetch-mcp` with optional flags for transport mode.
Is any installation required?
No, it runs directly via npx.
Does fetch-mcp store any data?
The README does not mention any data storage or persistence.
Basic information
More Browser Automation MCP servers
Screenshot Scout
screenshotscoutCapture screenshots of webpages as images or PDFs with Screenshot Scout.

HTML/CSS to Image
An MCP server for generating images from HTML & CSS or screenshots of URLs using htmlcsstoimage.com.
Firecrawl Mcp Server
mendableai🔥 Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM clients.
mcp-browser-use: MCP server for browser-use
vinayak-mehtaMCP server for browser-use
BitBrowser MCP service
BitBrowser01BitBrowser MCP simple to use, no complicated procedures required. Supports a variety of intelligent agent services.
Comments