fetch_markdown
Fetches a web page and converts its main content into Markdown with title, author, date, language, and clear status reasons when content cannot be retrieved.
Instructions
Fetch a web page and return its main content as Markdown, with title, author, date and language.
status is "ok" on success. Other values (robots_txt, opted_out, blocked, not_html, http_error,
unreachable) explain why there is no content.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"url": "<url>"
},
"name": "fetch_markdown"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Page to fetch (http or https). | |
| max_chars | No | Cut the Markdown to this many characters. | |
| include_links | No | Keep links and return the list of links. | |
| include_images | No | Keep images as . | |
| include_tables | No | Keep tables as Markdown tables. |