What content formats does Fetch MCP Server support?
It supports HTML, Markdown, plain text, JSON, readable article content (Markdown via Mozilla Readability), and YouTube transcripts.
@zcaceres
基本情報
A flexible HTTP fetching Model Context Protocol server.
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"fetch-mcp-zcaceres": {
"command": "npx",
"args": [
"mcp-fetch",
"<command>",
"<url>",
"[flags]"
]
}
}
}Perform HTTP requests with full control over method, headers, body, and other fetch options
Get use cases and best practices for using the tools in this MCP server
Execute GraphQL queries and mutations with support for variables and custom headers
Control browsers and pages with Puppeteer - launch/close browsers, open/close pages, execute JavaScript, take screenshots, and more
Manage WebSocket connections - connect, send, receive messages, list connections, and close
Fetch MCP Server is an MCP (Model Context Protocol) server that fetches web content and returns it in multiple formats: HTML, JSON, plain text, Markdown, readable article content (via Mozilla Readability), and YouTube video transcripts. It is intended for AI agents and developers who need to programmatically retrieve and process web content.
Install with npx mcp-fetch-server or globally via npm install -g mcp-fetch-server. Add it as an MCP server in your client configuration under "mcpServers", or use the CLI: mcp-fetch <command> <url> [flags]. Commands include html, markdown, readable, txt, json, and youtube. All tools accept common parameters: url, headers, max_length, start_index, and proxy.
yt-dlp or direct extraction)It supports HTML, Markdown, plain text, JSON, readable article content (Markdown via Mozilla Readability), and YouTube transcripts.
Use the `max_length` parameter in the tool call, or set the `DEFAULT_LIMIT` environment variable (default 5000 characters; 0 for no limit).
Yes. Pass the `proxy` parameter (e.g., `http://proxy:8080`) to route requests through a proxy.
Yes. The server blocks requests to private/localhost addresses and implements DNS rebinding protection.
Yes. Use the `youtube` command or `fetch_youtube_transcript` tool with the optional `lang` parameter (default `"en"`).
Fast, lightweight Firecrawl/Tavily alternative in Rust. Web scraper, crawler & search API with MCP server for AI agents. Drop-in Firecrawl-compatible API (/scrape, /crawl, /search). 2.3x faster than Tavily, 1.5x faster than Firecrawl in 1K-URL benchmarks. 6 MB RAM, single binary.

Parse allows your agent to access thousands of APIs instantly. You can use Parse to build an API for any action on any website and edit any previously existing API in our catalogue.

An MCP server for generating images from HTML & CSS or screenshots of URLs using htmlcsstoimage.com.
Helps AI assistants access text content from bot-protected websites. MCP server that fetches HTML/markdown from sites with anti-automation measures using Scrapling.

Model Context Protocol Servers
コメント