Web page or HTML to clean LLM-ready Markdown or JSON. x402 pay-per-call, $0.005, no API key.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Extract structured JSON from a web page (by URL) or raw HTML: title, byline, excerpt, siteName, publishedTime, language, plain text, links, images, and meta tags. Paid tool: $0.005 per call via x402 (USDC on Base).
Public http(s) URL of the page to fetch and convert
Raw HTML to convert instead of fetching a URL
article (default): main content only. full: whole page.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Extract structured JSON from a web page (by URL) or raw HTML: title, byline, excerpt, siteName, publishedTime, language, plain text, links, images, and meta tags. Paid tool: $0.005 per call via x402 (USDC on Base).
| Argument | Type | Description |
|---|---|---|
| url | string | Public http(s) URL of the page to fetch and convert |
| html | string | Raw HTML to convert instead of fetching a URL |
| mode | string | article (default): main content only. full: whole page. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"url": {
"type": "string",
"format": "uri",
"description": "Public http(s) URL of the page to fetch and convert"
},
"html": {
"type": "string",
"description": "Raw HTML to convert instead of fetching a URL"
},
"mode": {
"enum": [
"article",
"full"
],
"type": "string",
"description": "article (default): main content only. full: whole page."
}
},
"additionalProperties": false
}Convert a web page (by URL) or raw HTML into clean, LLM-ready Markdown. Readability article extraction; nav/scripts/footers stripped; tables preserved. Set render=true to execute the page in a real headless browser first — required for JS-rendered SPAs (React/Next/Vue) that return empty HTML to a plain fetch. Paid tool: $0.005 per call via x402 (USDC on Base).
| Argument | Type | Description |
|---|---|---|
| url | string | Public http(s) URL of the page to fetch and convert |
| html | string | Raw HTML to convert instead of fetching a URL |
| mode | string | article (default): main content only via Readability. full: whole page. |
| render | boolean | true: execute the page in a headless browser before converting (JS-rendered SPAs) |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"url": {
"type": "string",
"format": "uri",
"description": "Public http(s) URL of the page to fetch and convert"
},
"html": {
"type": "string",
"description": "Raw HTML to convert instead of fetching a URL"
},
"mode": {
"enum": [
"article",
"full"
],
"type": "string",
"description": "article (default): main content only via Readability. full: whole page."
},
"render": {
"type": "boolean",
"description": "true: execute the page in a headless browser before converting (JS-rendered SPAs)"
}
},
"additionalProperties": false
}Free. Service, pricing, and payment details for the mdapi tools on this server.
No arguments.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}