mcp-bun-fetch
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
mcp-bun-fetch
MCP server that fetches web content, converts HTML to Markdown, and processes it with Claude AI. This is meant to be a replacement for Claude's default WebFetch, that seems to get regularly blocked from servers. This works around that by not identifying itself as Claude.
Requirements
Claude CLI (authenticated)
Related MCP server: Web Reader
Configuration
No installation required. The MCP configurations below use bunx to run the package directly from GitHub.
Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS):
{
"mcpServers": {
"fetch": {
"command": "bunx",
"args": ["github:ScottPierce/mcp-bun-fetch#v1"]
}
}
}Claude Code
Run the following command:
claude mcp add fetch -- bunx github:ScottPierce/mcp-bun-fetch#v1Local Development
Run without building:
bun run index.tsRun tests:
bun testBuild:
bun run buildLocal Installation
To use a local build instead of a published package:
{
"mcpServers": {
"fetch": {
"command": "bun",
"args": ["/absolute/path/to/mcp-fetch/dist/index.js"]
}
}
}Tool
fetch
Fetches a URL, converts HTML to Markdown, and processes with Claude.
Parameters:
url(required): URL to fetchprompt(required): What to extract or analyze from the page
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Web scraping for AI agents. Converts URLs to clean, LLM-ready Markdown with anti-bot bypass.
Fetch any URL and get clean Markdown. Web scraping for AI agents.
Converts any URL to clean, LLM-ready Markdown using real Chrome browsers
Fetch URLs and return clean Markdown for RAG — nav, ads and boilerplate stripped.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceFetches web pages and converts them to clean, readable markdown format by extracting main content while removing navigation, ads, and other non-essential elements to minimize token usage.4-
- AlicenseAqualityDmaintenanceEnables Claude and other LLMs to read and parse web content, with smart fallback strategies to bypass access restrictions (e.g., paywalls, Cloudflare) and output Markdown.535 npm48MIT
- AlicenseAqualityCmaintenanceFetches web pages, converts HTML to markdown, and uses Claude to answer questions about the content.1MIT
- FlicenseNot gradedqualityDmaintenanceFetches webpages with JavaScript rendering, converts HTML to clean Markdown for LLM analysis, and uses stealth plugins to avoid bot detection.-