Skip to main content
Glama

Server Details

Website intelligence audits for AI agents: free preview plus x402-paid Agent Readiness scoring

If you are the author of this connector, you can claim ownership with GitHub, an HTTP challenge, or a DNS record. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Unhealthy
Last Tested
Transport
Streamable HTTP
URL

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

  1. 7 tool updates
    • Changedaudit_agent_readiness1 field changed
      • removedOutput schema / properties / free_preview_url
        Removed value: -{
        -  "description": "Free alternative, where one exists.",
        -  "format": "uri",
        -  "type": "string"
        -}
    • Changedaudit_website_preview1 field changed
      • removedInput schema / properties / token
        Removed value: -{
        -  "description": "Optional verified-email token. Without it the daily free quota is keyed on the caller IP, which every caller behind that address shares — hosted agents should pass a token so each user gets their own allowance. Obtain one via POST /api/leads/verify/request then /confirm; valid 30 days.",
        -  "type": "string"
        -}
    • Changedextract_page_markdown20 fields changed
      • removedInput schema / properties / token
        Removed value: -{
        -  "description": "Optional verified-email token. Without it the daily free quota is keyed on the caller IP, which every caller behind that address shares — hosted agents should pass a token so each user gets their own allowance. Obtain one via POST /api/leads/verify/request then /confirm; valid 30 days.",
        -  "type": "string"
        -}
      • removedOutput schema / properties / byline
        Removed value: -{
        -  "type": [
        -    "string",
        -    "null"
        -  ]
        -}
      • removedOutput schema / properties / canonical_url
        Removed value: -{
        -  "type": [
        -    "string",
        -    "null"
        -  ]
        -}
      • removedOutput schema / properties / description
        Removed value: -{
        -  "type": [
        -    "string",
        -    "null"
        -  ]
        -}
      • removedOutput schema / properties / fetched_at
        Removed value: -{
        -  "format": "date-time",
        -  "type": "string"
        -}
      • removedOutput schema / properties / final_url
        Removed value: -{
        -  "format": "uri",
        -  "type": "string"
        -}
      • removedOutput schema / properties / http_status
        Removed value: -{
        -  "type": "integer"
        -}
      • removedOutput schema / properties / links
        Removed value: -{
        -  "items": {
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • removedOutput schema / properties / markdown
        Removed value: -{
        -  "description": "Readability-isolated main content.",
        -  "type": "string"
        -}
      • addedOutput schema / properties / method
        Added value: +{
        +  "description": "HTTP method to use for the paid request.",
        +  "type": "string"
        +}
      • addedOutput schema / properties / network
        Added value: +{
        +  "description": "CAIP-2 chain id, eip155:8453 (Base mainnet).",
        +  "type": "string"
        +}
      • addedOutput schema / properties / payment_required
        Added value: +{
        +  "const": true,
        +  "type": "boolean"
        +}
      • addedOutput schema / properties / price_usdc
        Added value: +{
        +  "description": "Price in USDC for one successful call.",
        +  "type": "string"
        +}
      • addedOutput schema / properties / protocol
        Added value: +{
        +  "description": "x402-v2",
        +  "type": "string"
        +}
      • removedOutput schema / properties / schema_version
        Removed value: -{
        -  "type": "string"
        -}
      • addedOutput schema / properties / settles
        Added value: +{
        +  "description": "When funds move.",
        +  "type": "string"
        +}
      • removedOutput schema / properties / title
        Removed value: -{
        -  "type": [
        -    "string",
        -    "null"
        -  ]
        -}
      • addedOutput schema / properties / url / description
        Added value: +"Exact URL to request, then pay for and retry."
      • removedOutput schema / properties / word_count
        Removed value: -{
        -  "type": "integer"
        -}
      • changedOutput schema / required
        Previous value: -[
        -  "schema_version",
        -  "url",
        -  "markdown",
        -  "word_count"
        -]New value: +[
        +  "payment_required",
        +  "protocol",
        +  "method",
        +  "url",
        +  "price_usdc",
        +  "network"
        +]
    • Changedextract_structured_data15 fields changed
      • changedInput schema / properties / schema / description
        Previous value: -"Self-contained JSON Schema (type: object, no $ref) describing the fields to extract. Max 4000 characters."New value: +"Optional here — the handoff is returned either way. Required on the paid POST: a self-contained JSON Schema (type: object, no $ref) describing the fields to extract. Max 4000 characters."
      • removedInput schema / properties / token
        Removed value: -{
        -  "description": "Optional verified-email token. Without it the daily free quota is keyed on the caller IP, which every caller behind that address shares — hosted agents should pass a token so each user gets their own allowance. Obtain one via POST /api/leads/verify/request then /confirm; valid 30 days.",
        -  "type": "string"
        -}
      • changedInput schema / required
        Previous value: -[
        -  "url",
        -  "schema"
        -]New value: +[
        +  "url"
        +]
      • removedOutput schema / properties / data
        Removed value: -{
        -  "description": "Fields extracted against the caller's own JSON Schema, re-validated before return.",
        -  "type": "object"
        -}
      • addedOutput schema / properties / method
        Added value: +{
        +  "description": "HTTP method to use for the paid request.",
        +  "type": "string"
        +}
      • removedOutput schema / properties / model
        Removed value: -{
        -  "type": "string"
        -}
      • addedOutput schema / properties / network
        Added value: +{
        +  "description": "CAIP-2 chain id, eip155:8453 (Base mainnet).",
        +  "type": "string"
        +}
      • addedOutput schema / properties / payment_required
        Added value: +{
        +  "const": true,
        +  "type": "boolean"
        +}
      • addedOutput schema / properties / price_usdc
        Added value: +{
        +  "description": "Price in USDC for one successful call.",
        +  "type": "string"
        +}
      • addedOutput schema / properties / protocol
        Added value: +{
        +  "description": "x402-v2",
        +  "type": "string"
        +}
      • removedOutput schema / properties / schema_version
        Removed value: -{
        -  "type": "string"
        -}
      • addedOutput schema / properties / settles
        Added value: +{
        +  "description": "When funds move.",
        +  "type": "string"
        +}
      • addedOutput schema / properties / url / description
        Added value: +"Exact URL to request, then pay for and retry."
      • removedOutput schema / properties / word_count
        Removed value: -{
        -  "type": "integer"
        -}
      • changedOutput schema / required
        Previous value: -[
        -  "data"
        -]New value: +[
        +  "payment_required",
        +  "protocol",
        +  "method",
        +  "url",
        +  "price_usdc",
        +  "network"
        +]
    • Changedfeed_parse1 field changed
      • removedOutput schema / properties / free_preview_url
        Removed value: -{
        -  "description": "Free alternative, where one exists.",
        -  "format": "uri",
        -  "type": "string"
        -}
    • Changedlink_map1 field changed
      • removedOutput schema / properties / free_preview_url
        Removed value: -{
        -  "description": "Free alternative, where one exists.",
        -  "format": "uri",
        -  "type": "string"
        -}
    • Changedsummarize1 field changed
      • removedOutput schema / properties / free_preview_url
        Removed value: -{
        -  "description": "Free alternative, where one exists.",
        -  "format": "uri",
        -  "type": "string"
        -}
  2. 7 tool updates
    • Changedaudit_agent_readiness29 fields changed
      • removedOutput schema / $id
        Removed value: -"https://api.santosautomation.com/schemas/agent-readiness-result-1.0.0.json"
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedOutput schema / properties / applicability
        Removed value: -{
        -  "additionalProperties": {
        -    "enum": [
        -      "tested",
        -      "not_applicable",
        -      "unknown"
        -    ],
        -    "type": "string"
        -  },
        -  "type": "object"
        -}
      • removedOutput schema / properties / confidence
        Removed value: -{
        -  "maximum": 1,
        -  "minimum": 0,
        -  "type": "number"
        -}
      • removedOutput schema / properties / fetch_budget
        Removed value: -{
        -  "type": "object"
        -}
      • removedOutput schema / properties / findings
        Removed value: -{
        -  "items": {
        -    "properties": {
        -      "category": {
        -        "type": "string"
        -      },
        -      "confidence": {
        -        "enum": [
        -          "low",
        -          "medium",
        -          "high"
        -        ],
        -        "type": "string"
        -      },
        -      "evidence": {
        -        "type": "object"
        -      },
        -      "id": {
        -        "type": "string"
        -      },
        -      "recommendation": {
        -        "type": "string"
        -      },
        -      "severity": {
        -        "enum": [
        -          "info",
        -          "low",
        -          "moderate",
        -          "high"
        -        ],
        -        "type": "string"
        -      },
        -      "status": {
        -        "enum": [
        -          "pass",
        -          "fail",
        -          "unknown",
        -          "not_applicable"
        -        ],
        -        "type": "string"
        -      },
        -      "title": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "id",
        -      "category",
        -      "severity",
        -      "confidence",
        -      "status",
        -      "title",
        -      "recommendation"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • addedOutput schema / properties / free_preview_url
        Added value: +{
        +  "description": "Free alternative, where one exists.",
        +  "format": "uri",
        +  "type": "string"
        +}
      • removedOutput schema / properties / grade
        Removed value: -{
        -  "enum": [
        -    "A",
        -    "B",
        -    "C",
        -    "D",
        -    "F"
        -  ],
        -  "type": "string"
        -}
      • removedOutput schema / properties / interfaces
        Removed value: -{
        -  "type": "object"
        -}
      • removedOutput schema / properties / limitations
        Removed value: -{
        -  "items": {
        -    "type": "string"
        -  },
        -  "type": "array"
        -}
      • addedOutput schema / properties / method
        Added value: +{
        +  "description": "HTTP method to use for the paid request.",
        +  "type": "string"
        +}
      • addedOutput schema / properties / network
        Added value: +{
        +  "description": "CAIP-2 chain id, eip155:8453 (Base mainnet).",
        +  "type": "string"
        +}
      • addedOutput schema / properties / payment_required
        Added value: +{
        +  "const": true,
        +  "type": "boolean"
        +}
      • addedOutput schema / properties / price_usdc
        Added value: +{
        +  "description": "Price in USDC for one successful call.",
        +  "type": "string"
        +}
      • removedOutput schema / properties / profile
        Removed value: -{
        -  "enum": [
        -    "general_website",
        -    "documentation_site",
        -    "api_provider",
        -    "mcp_provider",
        -    "agent_commerce_provider"
        -  ],
        -  "type": "string"
        -}
      • addedOutput schema / properties / protocol
        Added value: +{
        +  "description": "x402-v2",
        +  "type": "string"
        +}
      • removedOutput schema / properties / readiness_level
        Removed value: -{
        -  "additionalProperties": false,
        -  "properties": {
        -    "level": {
        -      "maximum": 4,
        -      "minimum": 0,
        -      "type": "integer"
        -    },
        -    "name": {
        -      "type": "string"
        -    }
        -  },
        -  "required": [
        -    "level",
        -    "name"
        -  ],
        -  "type": "object"
        -}
      • removedOutput schema / properties / recommended_actions
        Removed value: -{
        -  "items": {
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • removedOutput schema / properties / schema_version
        Removed value: -{
        -  "const": "1.0.0",
        -  "type": "string"
        -}
      • removedOutput schema / properties / score
        Removed value: -{
        -  "maximum": 100,
        -  "minimum": 0,
        -  "type": "integer"
        -}
      • addedOutput schema / properties / settles
        Added value: +{
        +  "description": "When funds move.",
        +  "type": "string"
        +}
      • removedOutput schema / properties / subscores
        Removed value: -{
        -  "additionalProperties": {
        -    "maximum": 100,
        -    "minimum": 0,
        -    "type": "integer"
        -  },
        -  "type": "object"
        -}
      • removedOutput schema / properties / target
        Removed value: -{
        -  "additionalProperties": false,
        -  "properties": {
        -    "canonical_origin": {
        -      "format": "uri",
        -      "type": "string"
        -    },
        -    "final_url": {
        -      "format": "uri",
        -      "type": "string"
        -    },
        -    "requested_url": {
        -      "type": "string"
        -    }
        -  },
        -  "required": [
        -    "requested_url",
        -    "canonical_origin",
        -    "final_url"
        -  ],
        -  "type": "object"
        -}
      • removedOutput schema / properties / tested_coverage_percent
        Removed value: -{
        -  "maximum": 100,
        -  "minimum": 0,
        -  "type": "integer"
        -}
      • addedOutput schema / properties / url
        Added value: +{
        +  "description": "Exact URL to request, then pay for and retry.",
        +  "format": "uri",
        +  "type": "string"
        +}
      • removedOutput schema / properties / website_intelligence
        Removed value: -{
        -  "description": "Additive AI Website Intelligence presentation with four dimensions, coverage, confidence, and prioritized fixes.",
        -  "properties": {
        -    "dimensions": {
        -      "properties": {
        -        "callable": {
        -          "maximum": 100,
        -          "minimum": 0,
        -          "type": [
        -            "integer",
        -            "null"
        -          ]
        -        },
        -        "discoverable": {
        -          "maximum": 100,
        -          "minimum": 0,
        -          "type": [
        -            "integer",
        -            "null"
        -          ]
        -        },
        -        "trustworthy": {
        -          "maximum": 100,
        -          "minimum": 0,
        -          "type": [
        -            "integer",
        -            "null"
        -          ]
        -        },
        -        "understandable": {
        -          "maximum": 100,
        -          "minimum": 0,
        -          "type": [
        -            "integer",
        -            "null"
        -          ]
        -        }
        -      },
        -      "type": "object"
        -    },
        -    "schema_version": {
        -      "const": "1.0.0",
        -      "type": "string"
        -    },
        -    "score": {
        -      "maximum": 100,
        -      "minimum": 0,
        -      "type": [
        -        "integer",
        -        "null"
        -      ]
        -    }
        -  },
        -  "type": "object"
        -}
      • removedOutput schema / properties / website_intelligence_score
        Removed value: -{
        -  "maximum": 100,
        -  "minimum": 0,
        -  "type": [
        -    "integer",
        -    "null"
        -  ]
        -}
      • changedOutput schema / required
        Previous value: -[
        -  "schema_version",
        -  "target",
        -  "profile",
        -  "readiness_level",
        -  "score",
        -  "grade",
        -  "confidence",
        -  "tested_coverage_percent",
        -  "applicability",
        -  "subscores",
        -  "interfaces",
        -  "findings",
        -  "recommended_actions",
        -  "limitations"
        -]New value: +[
        +  "payment_required",
        +  "protocol",
        +  "method",
        +  "url",
        +  "price_usdc",
        +  "network"
        +]
      • removedOutput schema / title
        Removed value: -"AgentReadinessResult"
    • Changedaudit_website_preview1 field changed
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "properties": {
        +    "audited_by": {
        +      "type": "string"
        +    },
        +    "checks": {
        +      "description": "Individual pass/fail checks with detail.",
        +      "type": "object"
        +    },
        +    "fetched_at": {
        +      "format": "date-time",
        +      "type": "string"
        +    },
        +    "http_status": {
        +      "type": "integer"
        +    },
        +    "issues": {
        +      "items": {
        +        "type": "string"
        +      },
        +      "type": "array"
        +    },
        +    "overall_score": {
        +      "maximum": 100,
        +      "minimum": 0,
        +      "type": "integer"
        +    },
        +    "schema_version": {
        +      "type": "string"
        +    },
        +    "scores": {
        +      "description": "performance, seo, accessibility, security (0-100 each).",
        +      "type": "object"
        +    },
        +    "timing_ms": {
        +      "type": "object"
        +    },
        +    "url": {
        +      "format": "uri",
        +      "type": "string"
        +    },
        +    "website_intelligence": {
        +      "description": "Discoverable, Understandable, Callable, Trustworthy.",
        +      "type": "object"
        +    },
        +    "website_intelligence_score": {
        +      "maximum": 100,
        +      "minimum": 0,
        +      "type": "integer"
        +    }
        +  },
        +  "required": [
        +    "schema_version",
        +    "url",
        +    "overall_score",
        +    "scores",
        +    "website_intelligence_score",
        +    "issues"
        +  ],
        +  "type": "object"
        +}
    • Changedextract_page_markdown1 field changed
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "properties": {
        +    "byline": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "canonical_url": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "description": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "fetched_at": {
        +      "format": "date-time",
        +      "type": "string"
        +    },
        +    "final_url": {
        +      "format": "uri",
        +      "type": "string"
        +    },
        +    "http_status": {
        +      "type": "integer"
        +    },
        +    "links": {
        +      "items": {
        +        "type": "object"
        +      },
        +      "type": "array"
        +    },
        +    "markdown": {
        +      "description": "Readability-isolated main content.",
        +      "type": "string"
        +    },
        +    "schema_version": {
        +      "type": "string"
        +    },
        +    "title": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "url": {
        +      "format": "uri",
        +      "type": "string"
        +    },
        +    "word_count": {
        +      "type": "integer"
        +    }
        +  },
        +  "required": [
        +    "schema_version",
        +    "url",
        +    "markdown",
        +    "word_count"
        +  ],
        +  "type": "object"
        +}
    • Changedextract_structured_data1 field changed
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "properties": {
        +    "data": {
        +      "description": "Fields extracted against the caller's own JSON Schema, re-validated before return.",
        +      "type": "object"
        +    },
        +    "model": {
        +      "type": "string"
        +    },
        +    "schema_version": {
        +      "type": "string"
        +    },
        +    "url": {
        +      "format": "uri",
        +      "type": "string"
        +    },
        +    "word_count": {
        +      "type": "integer"
        +    }
        +  },
        +  "required": [
        +    "data"
        +  ],
        +  "type": "object"
        +}
    • Changedfeed_parse1 field changed
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "properties": {
        +    "free_preview_url": {
        +      "description": "Free alternative, where one exists.",
        +      "format": "uri",
        +      "type": "string"
        +    },
        +    "method": {
        +      "description": "HTTP method to use for the paid request.",
        +      "type": "string"
        +    },
        +    "network": {
        +      "description": "CAIP-2 chain id, eip155:8453 (Base mainnet).",
        +      "type": "string"
        +    },
        +    "payment_required": {
        +      "const": true,
        +      "type": "boolean"
        +    },
        +    "price_usdc": {
        +      "description": "Price in USDC for one successful call.",
        +      "type": "string"
        +    },
        +    "protocol": {
        +      "description": "x402-v2",
        +      "type": "string"
        +    },
        +    "settles": {
        +      "description": "When funds move.",
        +      "type": "string"
        +    },
        +    "url": {
        +      "description": "Exact URL to request, then pay for and retry.",
        +      "format": "uri",
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "payment_required",
        +    "protocol",
        +    "method",
        +    "url",
        +    "price_usdc",
        +    "network"
        +  ],
        +  "type": "object"
        +}
    • Changedlink_map1 field changed
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "properties": {
        +    "free_preview_url": {
        +      "description": "Free alternative, where one exists.",
        +      "format": "uri",
        +      "type": "string"
        +    },
        +    "method": {
        +      "description": "HTTP method to use for the paid request.",
        +      "type": "string"
        +    },
        +    "network": {
        +      "description": "CAIP-2 chain id, eip155:8453 (Base mainnet).",
        +      "type": "string"
        +    },
        +    "payment_required": {
        +      "const": true,
        +      "type": "boolean"
        +    },
        +    "price_usdc": {
        +      "description": "Price in USDC for one successful call.",
        +      "type": "string"
        +    },
        +    "protocol": {
        +      "description": "x402-v2",
        +      "type": "string"
        +    },
        +    "settles": {
        +      "description": "When funds move.",
        +      "type": "string"
        +    },
        +    "url": {
        +      "description": "Exact URL to request, then pay for and retry.",
        +      "format": "uri",
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "payment_required",
        +    "protocol",
        +    "method",
        +    "url",
        +    "price_usdc",
        +    "network"
        +  ],
        +  "type": "object"
        +}
    • Changedsummarize1 field changed
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "properties": {
        +    "free_preview_url": {
        +      "description": "Free alternative, where one exists.",
        +      "format": "uri",
        +      "type": "string"
        +    },
        +    "method": {
        +      "description": "HTTP method to use for the paid request.",
        +      "type": "string"
        +    },
        +    "network": {
        +      "description": "CAIP-2 chain id, eip155:8453 (Base mainnet).",
        +      "type": "string"
        +    },
        +    "payment_required": {
        +      "const": true,
        +      "type": "boolean"
        +    },
        +    "price_usdc": {
        +      "description": "Price in USDC for one successful call.",
        +      "type": "string"
        +    },
        +    "protocol": {
        +      "description": "x402-v2",
        +      "type": "string"
        +    },
        +    "settles": {
        +      "description": "When funds move.",
        +      "type": "string"
        +    },
        +    "url": {
        +      "description": "Exact URL to request, then pay for and retry.",
        +      "format": "uri",
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "payment_required",
        +    "protocol",
        +    "method",
        +    "url",
        +    "price_usdc",
        +    "network"
        +  ],
        +  "type": "object"
        +}
  3. 3 tool updates
    • Changedaudit_website_preview1 field changed
      • addedInput schema / properties / token
        Added value: +{
        +  "description": "Optional verified-email token. Without it the daily free quota is keyed on the caller IP, which every caller behind that address shares — hosted agents should pass a token so each user gets their own allowance. Obtain one via POST /api/leads/verify/request then /confirm; valid 30 days.",
        +  "type": "string"
        +}
    • Changedextract_page_markdown1 field changed
      • addedInput schema / properties / token
        Added value: +{
        +  "description": "Optional verified-email token. Without it the daily free quota is keyed on the caller IP, which every caller behind that address shares — hosted agents should pass a token so each user gets their own allowance. Obtain one via POST /api/leads/verify/request then /confirm; valid 30 days.",
        +  "type": "string"
        +}
    • Changedextract_structured_data1 field changed
      • addedInput schema / properties / token
        Added value: +{
        +  "description": "Optional verified-email token. Without it the daily free quota is keyed on the caller IP, which every caller behind that address shares — hosted agents should pass a token so each user gets their own allowance. Obtain one via POST /api/leads/verify/request then /confirm; valid 30 days.",
        +  "type": "string"
        +}
  4. 3 tool updates
    • Addedfeed_parse
    • Addedlink_map
    • Addedsummarize
  5. 1 tool update
    • Addedextract_structured_data
  6. 2 tool updates
    • Changedaudit_agent_readiness5 fields changed
      • removedOutput schema / $defs
        Removed value: -{
        -  "finding": {
        -    "properties": {
        -      "category": {
        -        "type": "string"
        -      },
        -      "confidence": {
        -        "enum": [
        -          "low",
        -          "medium",
        -          "high"
        -        ],
        -        "type": "string"
        -      },
        -      "evidence": {
        -        "type": "object"
        -      },
        -      "id": {
        -        "type": "string"
        -      },
        -      "recommendation": {
        -        "type": "string"
        -      },
        -      "severity": {
        -        "enum": [
        -          "info",
        -          "low",
        -          "moderate",
        -          "high"
        -        ],
        -        "type": "string"
        -      },
        -      "status": {
        -        "enum": [
        -          "pass",
        -          "fail",
        -          "unknown",
        -          "not_applicable"
        -        ],
        -        "type": "string"
        -      },
        -      "title": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "id",
        -      "category",
        -      "severity",
        -      "confidence",
        -      "status",
        -      "title",
        -      "recommendation"
        -    ],
        -    "type": "object"
        -  }
        -}
      • removedOutput schema / properties / findings / items / $ref
        Removed value: -"#/$defs/finding"
      • addedOutput schema / properties / findings / items / properties
        Added value: +{
        +  "category": {
        +    "type": "string"
        +  },
        +  "confidence": {
        +    "enum": [
        +      "low",
        +      "medium",
        +      "high"
        +    ],
        +    "type": "string"
        +  },
        +  "evidence": {
        +    "type": "object"
        +  },
        +  "id": {
        +    "type": "string"
        +  },
        +  "recommendation": {
        +    "type": "string"
        +  },
        +  "severity": {
        +    "enum": [
        +      "info",
        +      "low",
        +      "moderate",
        +      "high"
        +    ],
        +    "type": "string"
        +  },
        +  "status": {
        +    "enum": [
        +      "pass",
        +      "fail",
        +      "unknown",
        +      "not_applicable"
        +    ],
        +    "type": "string"
        +  },
        +  "title": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / findings / items / required
        Added value: +[
        +  "id",
        +  "category",
        +  "severity",
        +  "confidence",
        +  "status",
        +  "title",
        +  "recommendation"
        +]
      • addedOutput schema / properties / findings / items / type
        Added value: +"object"
    • Addedextract_page_markdown
  7. 2 tool updates
    • First observedaudit_agent_readiness
    • First observedaudit_website_preview

Frequently Asked Questions

Discussions

No comments yet. Be the first to start the discussion!

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    A
    maintenance
    Scans websites to evaluate agent-readiness and produce an ASO Score Report across 34 signals, helping improve discoverability, trust, and interoperability for AI agents.
    2
    5
    366
    1
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Enables users to scan any website for AI search visibility, producing AEO, GEO, agent readiness, and mention-readiness scores along with AI identity and business profile insights. Paid tools extend this to competitive comparisons, detailed audits, and generated fixes.
    4
    1
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Provides AI-visibility scoring and site auditing capabilities for websites, enabling agents to check how sites appear in AI engines like ChatGPT and Perplexity, run full SEO/security audits, and monitor changes over time.
    15
    405
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

TDQS

A4.4/5.0
Disambiguation5/5

Each tool targets a distinct aspect of site analysis: general audit, agent readiness, markdown extraction, schema-based extraction, feed parsing, link mapping, and summarization. Even the two extraction tools are clearly separated by output format and purpose, so there is no meaningful overlap.

Naming Consistency4/5

Most tool names follow a verb_noun pattern (audit_agent_readiness, extract_page_markdown, extract_structured_data), but feed_parse and link_map reverse the order, and summarize is a single verb. This minor inconsistency does not hinder readability or selection.

Tool Count5/5

Seven tools is well-scoped for a specialized website audit server, covering a broad range of single-page analyses without unnecessary redundancy or bloat. Each tool earns its place.

Completeness4/5

The server covers general audits, content extraction, feed parsing, link mapping, and summarization, which is quite comprehensive for single-page analysis. However, it lacks site-wide crawling, JavaScript rendering, and deep performance metrics as explicitly noted in the descriptions, so agents must chain individual calls for a broader site picture.

Resources