Render

extract_page

Fetch a public web page and extract its content as either clean, readable markdown (the default) or as structured JSON fields matched against a caller-supplied schema. Use markdown mode to summarize or quote a page's text; use structured mode to pull specific named fields (e.g. price, title, author) out of a page's content.

Remote vlantukh/skillforge99

Remote (network-hosted)

Other tools also called extract_page? See providers with this name

Input Schema


            {
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "Public http(s) URL to extract (required)"
    },
    "mode": {
      "enum": [
        "markdown",
        "structured"
      ],
      "type": "string",
      "description": "Extraction mode: 'markdown' (default, 2 units) returns cleaned page text as markdown; 'structured' (8 units, requires schema) returns JSON matched to the caller's field schema"
    },
    "schema": {
      "type": "object",
      "description": "Required when mode is 'structured': { properties: { field: { type: 'string'|'number'|'boolean'|'array' } } }, max 24 properties, max 8KB serialized"
    }
  }
}
          

Provider

Render →