What dependencies are required to run Fetch MCP Server?
You need either `bun` installed or Docker to build and run the container.
@phpmac
基本信息
Fetch MCP Server
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"fetch_mcp": {
"command": "bun",
"args": [
"start"
]
}
}
}Fetch website content and return as HTML
Fetch JSON file from URL
Fetch website content and return as plain text (no HTML)
Fetch website content and return as Markdown
The Fetch MCP Server is a Model Context Protocol server that fetches web content in various formats—HTML, JSON, plain text, and Markdown. It is designed for MCP clients that need to retrieve and transform web content on demand.
Start the server with either bun i && bun start or docker compose up --build -d. Configure your MCP client with an SSE transport pointing to http://localhost:3000/sse, optionally including custom headers and setting useNodeEventSource: true.
fetch_html, fetch_json, fetch_txt, fetch_markdown.You need either `bun` installed or Docker to build and run the container.
You can pass custom headers (including Bearer tokens) in the MCP client configuration’s `headers` object.
The server communicates via Server-Sent Events (SSE) at the endpoint `http://localhost:3000/sse`.
No, the server does not provide any persistent resources. It fetches and transforms web content on demand.
The server can return HTML, JSON, plain text (with HTML tags removed), and Markdown.
A flexible HTTP fetching Model Context Protocol server.
Monitor browser logs directly from Cursor and other MCP compatible IDEs.

Model Context Protocol Servers
Official Chrome DevTools MCP server from Google that lets coding agents control, debug and profile a live Chrome browser.
Playwright MCP server
评论