
Huoshui Fetch
This is a web scraping toolkit that turns messy HTML into structured data. You get 11 tools split across fetching (with custom headers and auth support), conversion (HTML to Markdown, JSON to Markdown, text extraction), and extraction (article content via readability, metadata, links, images, JSON-LD structured data). Runs over stdio, so it plugs into Claude Desktop or any MCP client. Useful when you need to pull clean content from web pages without writing your own scraper, whether that's grabbing article text, converting documentation to Markdown, or extracting SEO metadata. Built on Python 3.11+ and ships with automated publishing scripts for PyPI.
- tools
- 11
- transport
- STDIO
- last updated
- Sep 11, 2025
Tools
11 toolsPublic tool metadata for what this MCP can expose to an agent.
fetch_urlFetch content from URLs with customizable timeout, redirect handling, and user-agent
Fetch content from URLs with customizable timeout, redirect handling, and user-agent
No parameter schema in public metadata yet.
fetch_with_headersFetch URLs with custom headers for authenticated requests
Fetch URLs with custom headers for authenticated requests
No parameter schema in public metadata yet.
html_to_markdown_toolConvert HTML to clean Markdown format
Convert HTML to clean Markdown format
No parameter schema in public metadata yet.
html_to_text_toolExtract plain text from HTML
Extract plain text from HTML
No parameter schema in public metadata yet.
clean_html_toolRemove scripts/styles and sanitize HTML
Remove scripts/styles and sanitize HTML
No parameter schema in public metadata yet.
json_to_markdown_toolConvert JSON data to readable Markdown
Convert JSON data to readable Markdown
No parameter schema in public metadata yet.
extract_article_toolExtract main article content using readability
Extract main article content using readability
No parameter schema in public metadata yet.
extract_links_toolExtract all links with filtering options
Extract all links with filtering options
No parameter schema in public metadata yet.
extract_metadata_toolExtract page metadata (title, description, OG tags)
Extract page metadata (title, description, OG tags)
No parameter schema in public metadata yet.
extract_images_toolExtract images with size filtering
Extract images with size filtering
No parameter schema in public metadata yet.
extract_structured_data_toolExtract JSON-LD and microdata
Extract JSON-LD and microdata
No parameter schema in public metadata yet.
Sponsors
Readme
huoshui-fetch
A dedicated web content fetching and conversion MCP (Model Context Protocol) server that provides tools for fetching, converting, and extracting data from web pages.
Features
Fetching Tools
- fetch_url: Fetch content from URLs with customizable timeout, redirect handling, and user-agent
- fetch_with_headers: Fetch URLs with custom headers for authenticated requests
Conversion Tools
- html_to_markdown_tool: Convert HTML to clean Markdown format
- html_to_text_tool: Extract plain text from HTML
- clean_html_tool: Remove scripts/styles and sanitize HTML
- json_to_markdown_tool: Convert JSON data to readable Markdown
Extraction Tools
- extract_article_tool: Extract main article content using readability
- extract_links_tool: Extract all links with filtering options
- extract_metadata_tool: Extract page metadata (title, description, OG tags)
- extract_images_tool: Extract images with size filtering
- extract_structured_data_tool: Extract JSON-LD and microdata
Installation
From MCP Registry (Recommended)
Details
- Repository
- github.com/huoshuiai42/huoshui-fetch
- Categories
- Search & Web Crawling, Data & Analytics
- Package
huoshui-fetch- Transport
- STDIO
- Registry
- MCP registry, active