loading…
Search for a command to run...
loading…
Converts URLs and raw HTML to clean Markdown, enabling AI assistants to read web pages for summarization, analysis, or ingestion.
Converts URLs and raw HTML to clean Markdown, enabling AI assistants to read web pages for summarization, analysis, or ingestion.
An MCP server that converts URLs and raw HTML to clean Markdown. Built on top of urltomarkdown.
Give any MCP-compatible AI assistant the ability to read web pages — just point it at a URL and get structured Markdown back, ready for summarization, analysis, or ingestion into your workflow.
convert_url_to_markdownFetches a URL and converts the web page to clean Markdown.
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
url |
string (URL) | yes | - | URL to fetch and convert |
inline_title |
boolean | no | true |
Prepend page title as H1 |
ignore_links |
boolean | no | false |
Strip hyperlinks |
readability |
boolean | no | true |
Use Readability for cleaner output |
convert_html_to_markdownConverts raw HTML to clean Markdown (no network request needed).
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
html |
string | yes | - | Raw HTML to convert |
url |
string (URL) | no | - | Source URL for relative links and domain filters |
inline_title |
boolean | no | true |
Prepend page title as H1 |
ignore_links |
boolean | no | false |
Strip hyperlinks |
readability |
boolean | no | true |
Use Readability for cleaner output |
{
"mcpServers": {
"urltomarkdown": {
"command": "npx",
"args": ["-y", "urltomarkdown-mcp"]
}
}
}
npm install -g urltomarkdown-mcp
Then add to your MCP config:
{
"mcpServers": {
"urltomarkdown": {
"command": "urltomarkdown-mcp"
}
}
}
git clone https://github.com/SapienEx-AI/urltomarkdown-mcp.git
cd urltomarkdown-mcp
npm install
{
"mcpServers": {
"urltomarkdown": {
"command": "node",
"args": ["/path/to/urltomarkdown-mcp/src/index.js"]
}
}
}
| Client | Config file |
|---|---|
| Claude Desktop | ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows) |
| Claude Code | ~/.claude/settings.local.json or project .mcp.json |
| Cursor | .cursor/mcp.json in your project root |
| Windsurf | ~/.codeium/windsurf/mcp_config.json |
This server wraps the urltomarkdown library and exposes it over the Model Context Protocol via stdio transport. Under the hood it uses:
The Readability pass strips navigation, sidebars, ads, and other non-content elements before conversion, producing clean output suitable for LLM consumption.
npm test
MIT
SapienEx — AI strategy and consulting
Выполни в терминале:
claude mcp add urltomarkdown-mcp -- npx Безопасность
Низкий рискАвтоматическая эвристика по публичным данным — не гарантия безопасности.