# Mat Web & Data Toolkit (x402)

> 28 pay-per-call web/data tools: RDAP, SSL, DNS, SEO, FX, crypto, more. 0.01 USDC each via x402.

- name: app.netlify.automatom-x402/web-data-toolkit
- version: 1.1.0
- connection class: unknown (unknown)
- trust: 56/100 flags: no-repository
- quality: 73/100 (new)
- owner: not claimed
- descriptor: https://api.protogrid.dev/v1/servers/app.netlify.automatom-x402%2Fweb-data-toolkit
- tools: https://api.protogrid.dev/v1/servers/app.netlify.automatom-x402%2Fweb-data-toolkit/tools

**Not classified yet.** The remote endpoints have not been probed successfully, or the listing has nothing to connect to.

## Connection (mcpServers)

```json
{
  "mcpServers": {
    "web-data-toolkit": {
      "type": "http",
      "url": "https://automatom-x402.netlify.app/mcp"
    }
  }
}
```


## Trust

- hygiene: 80
- liveness: 11
- freshness: 100
- provenance: 55
- drivers: +dns-namespace +website -unreachable(2 failures) +updated-3d-ago -no-repository
- Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed.

## Quality 73/100 (new)

### protocol: 75 (weight 25)

- warn `protocol.modern`: newest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
- n/a `protocol.stateless`: only applies to 2026-07-28 servers
- pass `protocol.transport`: streamable HTTP
- n/a `protocol.list_ttl`: only applies to 2026-07-28 servers

### authorization: n/a (weight 15)

- n/a `auth.prm`, `auth.as_metadata`, `auth.cimd`: no remote uses OAuth
- n/a `auth.secret_in_url`: no templated URL

### tool hygiene: 71 (weight 30)

- pass `tools.descriptions`: every tool has a description
- pass `tools.description_length`: descriptions are concise
- pass `tools.schemas`: every tool has an object input schema
- fail `tools.annotations`: no tool declares readOnlyHint or destructiveHint, so clients cannot tell safe calls from risky ones
- fail `tools.directory_hints`: no tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: extract_page (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); dns_lookup (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); rdap (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); …
- pass `tools.token_cost`: about 1,678 tokens to load every tool
- pass `tools.api_dump`: tools are not a one-to-one API dump

### stability: n/a (weight 15)

- n/a `stability.changes`, `stability.rug_pull`: tool history recorded for 3 of the 7 days needed

### dependencies: n/a (weight 15)

- n/a `deps.known_vulns`, `deps.mcp_sdk_version`, `deps.resolvable`: no npm or PyPI package

- tools: 28, about 1,678 tokens to load them all
- tool set hash: c283282a9b1cee5a9d45089dda4b762b
- badge: [![protogrid quality](https://protogrid.dev/badge/app.netlify.automatom-x402/web-data-toolkit.svg)](https://protogrid.dev/servers/app.netlify.automatom-x402/web-data-toolkit)
- Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed.

### Tool changes

_No tool definition changes recorded._

## Remotes

- https://automatom-x402.netlify.app/mcp (streamable-http, auth none, reachable false, uptime30d 0.7777778)

## Packages

_none_

## Tools (28)

- `btc_snapshot`: Bitcoin snapshot: fiat prices, recommended fees, mempool size, block height, difficulty adjustment. Costs 0.01 USDC on Base via x402.
- `convert`: Unit conversion for length, mass, volume, speed, area, data size, time and temperature (e.g. value=10&from=mi&to=km). Costs 0.01 USDC on Base via x402.
- `crypto`: Crypto prices from CoinGecko: price, 24h change, market cap and volume for comma-separated coin ids (e.g. bitcoin,ethereum,solana). Costs 0.01 USDC on Base via x402.
- `dns_lookup`: Resolve A, AAAA, MX, TXT, NS and CNAME records for a hostname. Costs 0.01 USDC on Base via x402.
- `emailcheck`: Checks an email address's syntax and its domain's MX/A records (deliverability signal, no mail is sent). Costs 0.01 USDC on Base via x402.
- `encode`: Encodes/decodes text: base64, base64url, hex, URL-encoding, HTML entities; op=encode or decode (all encodings returned by default). Costs 0.01 USDC on Base via x402.
- `extract_page`: Fetch a public web page and return title, meta description, outbound links and plain text as JSON. Costs 0.01 USDC on Base via x402.
- `fx_rates`: Latest ECB reference FX rates for a base currency (e.g. USD, AUD, EUR). Costs 0.01 USDC on Base via x402.
- `hash`: Hashes text with md5, sha1, sha256, sha512, sha3-256 (all by default) plus optional HMAC with a key. Costs 0.01 USDC on Base via x402.
- `headers`: HTTP response headers, status and timing for a URL (no redirect following, HEAD then GET fallback). Costs 0.01 USDC on Base via x402.
- `holidays`: Public holidays for a country and year (ISO country code, e.g. AU, US, GB) with dates, local names and regions (Nager.Date). Costs 0.01 USDC on Base via x402.
- `ipinfo`: IP address geolocation and network info (country, region, city, timezone, ASN/ISP) from free public sources. Costs 0.01 USDC on Base via x402.
- `jsonvalidate`: Validates a JSON string: reports parse errors with position/line, type, depth, key count, and a pretty-printed copy. Costs 0.01 USDC on Base via x402.
- `keywords`: Word count and top keywords/bigrams (stopwords removed) for text or a web page. Costs 0.01 USDC on Base via x402.
- `lightning`: Bitcoin Lightning Network statistics: channel and node counts, total capacity, average/median fees and channel sizes (mempool.space). Optional unit=btc|sats for capacity. Costs 0.01 USDC on Base via x402.
- `links`: Checks every link on a web page (up to 50) and reports HTTP status of each: broken, redirected or OK. Costs 0.01 USDC on Base via x402.
- `markdown`: Converts Markdown (headings, emphasis, links, images, lists, code, quotes, tables) to HTML. Costs 0.01 USDC on Base via x402.
- `meta`: Page metadata: title, description, canonical, Open Graph, Twitter card, favicon, language and JSON-LD types. Costs 0.01 USDC on Base via x402.
- `parse_feed`: Parse an RSS or Atom feed into title and items (title, link, date, summary). Costs 0.01 USDC on Base via x402.
- `rdap`: Domain registration data via RDAP (registrar, created/expiry dates, status, nameservers) as JSON. Costs 0.01 USDC on Base via x402.
- `readability`: Readability scores for text or a web page: Flesch reading ease, Flesch-Kincaid grade, sentences, words, syllables. Costs 0.01 USDC on Base via x402.
- `readable_text`: Return the main readable article text of a web page as paragraphs. Costs 0.01 USDC on Base via x402.
- `robots`: Fetches and parses a site's robots.txt into user-agent groups (allow/disallow rules), crawl-delay and sitemap URLs. Costs 0.01 USDC on Base via x402.
- `site_audit`: Quick site audit: status, response time, redirects, TLS expiry, security headers and SEO meta tags. Costs 0.01 USDC on Base via x402.
- `sitemap`: Parses an XML sitemap or sitemap index: URL count and up to 500 entries with lastmod, changefreq and priority. Costs 0.01 USDC on Base via x402.
- `ssl`: TLS certificate details for a host: subject, issuer, SANs, validity dates, days to expiry, protocol and cipher. Costs 0.01 USDC on Base via x402.
- `timezone`: Converts a date-time between IANA time zones and reports UTC offsets (e.g. time=2026-10-18T09:00&from=Australia/Sydney&to=America/New_York). Costs 0.01 USDC on Base via x402.
- `unshorten`: Expands a short or redirecting URL: full redirect chain with status codes and the final destination. Costs 0.01 USDC on Base via x402.
