
Web2MD
io.github.kanavsingla28Published by GitHub account kanavsingla28v0.1.0Updated Oct 27, 2026
Turn any web page into clean Markdown, text or token-bounded RAG chunks (via RapidAPI).
The publisher's own server: Web2md
Overview
Web2MD fetches web pages through the RapidAPI Web2MD service and returns clean Markdown, plain text, metadata or token-bounded RAG chunks.
- What you can do
- Fetch a page and return its main content as Markdown, text or JSON, with optional links, images and tables
- Split a page into heading-aware chunks sized in tokens, with overlap, for RAG and embeddings
- Convert raw HTML you already have into Markdown or plain text
- Read a page's title, author, date, description, site name, language and reading time
- When to use it
- Useful when an assistant needs readable page content or RAG-ready chunks without writing its own extraction pipeline, and when a hosted extraction service with a free monthly quota is acceptable.
- Requirements
- Runs locally via npx (npm package web2md-rag-mcp) and needs Node.js 22 or newer. Requires a RAPIDAPI_KEY environment variable from a RapidAPI subscription to Web2MD; the BASIC plan is free with 500 requests per month. Network access to the RapidAPI gateway is required.
Installation
In SourceWeft
- Open Web2MD in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
Web2MD MCP server
An MCP server that turns any web page into clean Markdown, plain text or token-bounded RAG chunks, using the Web2MD API on RapidAPI.
What it does
read_url: fetch a web page and return its main content as Markdown or plain text, without nav, ads or boilerplate.chunk_url: fetch a web page and split it into heading-aware chunks sized in tokens, for RAG and embeddings.convert_html: convert raw HTML you already have into Markdown or plain text.page_metadata: get a page's title, author, published date, description and similar fields without the full content.
Setup in 3 steps
- Subscribe to Web2MD on RapidAPI. The BASIC plan is free and includes 500 requests per month.
- Copy your
X-RapidAPI-Keyfrom the Endpoints tab of the listing. - Add the server to your client.
Requires Node.js 22 or newer.
Claude Code:
Claude Desktop (claude_desktop_config.json) and Cursor (~/.cursor/mcp.json) use the same JSON:
Windsurf: put the same block in ~/.codeium/windsurf/mcp_config.json.
Tools
Limits and plans
- RapidAPI rate limit: 1,000 requests per hour.
- Pages up to 5 MB.
- robots.txt is respected.
- JavaScript-heavy pages may return
no_content. Rendering support is planned.
Errors
Tool errors look like Web2MD error [code]: message. Input-validation failures (a bad URL, out-of-range numbers) come from the MCP SDK as MCP error -32602: Input validation error ... instead.
Privacy
Your key is sent only to the RapidAPI gateway (web2md-webpage-to-markdown-rag-chunks.p.rapidapi.com) and is never logged.
Development
Licence
MIT
Source: README.md at commit ff8332c
Tools
0Version history
1- v0.1.0LatestOct 17, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts
Other Web2md integrations

Web2md
org.web2mdOfficial publisher
Web2md's hosted MCP server, published by web2md.org; credential required; Streamable HTTP.

Web2md
Published by GitHub account astra-intelligence
Web2md converts public web pages into clean, LLM-ready Markdown so an assistant can read and reuse page content without ads or boilerplate.

Web2MD MCP Server
Published by GitHub account astra-intelligence
Converts a public webpage URL into clean, readable Markdown for AI agents, stripping ads, navigation, and boilerplate.