Skip to main content
Glama

Fetch Web Pages

web_fetch_exa
Read-onlyIdempotent

Read a webpage's full content as clean markdown. Use after web_search_exa when highlights are insufficient or to read any URL.

Best for: Extracting full content from known URLs. Batch multiple URLs in one call. Returns: Clean text content and metadata from the page(s).

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
urlsYesURLs to read. Batch multiple URLs in one call.
maxCharactersNoMaximum characters to extract per page (default: 3000)

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • changedOutput schema / (root)
      Previous value: -{
      -  "$schema": "http://json-schema.org/draft-07/schema#",
      -  "additionalProperties": false,
      -  "properties": {
      -    "errors": {
      -      "items": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "error": {
      -            "type": "string"
      -          },
      -          "url": {
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "url",
      -          "error"
      -        ],
      -        "type": "object"
      -      },
      -      "type": "array"
      -    },
      -    "results": {
      -      "items": {
      -        "additionalProperties": true,
      -        "properties": {
      -          "author": {
      -            "type": "string"
      -          },
      -          "publishedDate": {
      -            "type": "string"
      -          },
      -          "text": {
      -            "type": "string"
      -          },
      -          "title": {
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "url": {
      -            "type": "string"
      -          }
      -        },
      -        "type": "object"
      -      },
      -      "type": "array"
      -    },
      -    "searchTime": {
      -      "type": "number"
      -    }
      -  },
      -  "required": [
      -    "results",
      -    "errors"
      -  ],
      -  "type": "object"
      -}New value: +null
  2. Changed1 schema field changed
    • changedOutput schema / (root)
      Previous value: -nullNew value: +{
      +  "$schema": "http://json-schema.org/draft-07/schema#",
      +  "additionalProperties": false,
      +  "properties": {
      +    "errors": {
      +      "items": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "error": {
      +            "type": "string"
      +          },
      +          "url": {
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "url",
      +          "error"
      +        ],
      +        "type": "object"
      +      },
      +      "type": "array"
      +    },
      +    "results": {
      +      "items": {
      +        "additionalProperties": true,
      +        "properties": {
      +          "author": {
      +            "type": "string"
      +          },
      +          "publishedDate": {
      +            "type": "string"
      +          },
      +          "text": {
      +            "type": "string"
      +          },
      +          "title": {
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "url": {
      +            "type": "string"
      +          }
      +        },
      +        "type": "object"
      +      },
      +      "type": "array"
      +    },
      +    "searchTime": {
      +      "type": "number"
      +    }
      +  },
      +  "required": [
      +    "results",
      +    "errors"
      +  ],
      +  "type": "object"
      +}
  3. Changed1 schema field changed
    • changedInput schema / properties / maxCharacters / description
      Previous value: -"Maximum characters to extract per page (must be a positive number, default: 3000)"New value: +"Maximum characters to extract per page (default: 3000)"
  4. Added

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.