Web & domain tools
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Read any public page as markdown, link previews, URL safety, page audits, domain availability and…
| Author | si.fourzerotwo |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 269 ms |
| Last measured | 2026-10-24 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"Web & domain tools": {
"url": "https://fourzerotwo.si/mcp/v/web",
"transport": "streamable-http"
}
}
}
Measured tools (25)
domains__availabilityread-onlyRegistered or available, straight from the TLD registry. A few free samples a day, then $0.002 USDC per call via x402.
Parameters:
domain(required) — string — Domain
Hints: read-only yes · destructive no · idempotent yes · open-world yes
domains__factsread-onlyRegistrar, created, expiry, age, status codes, nameservers and DNSSEC. A few free samples a day, then $0.002 USDC per call via x402.
Parameters:
domain(required) — string — Domain name (or URL)
Hints: read-only yes · destructive no · idempotent yes · open-world yes
domains__dnsread-onlyA, AAAA, MX, NS, TXT, CNAME and CAA records (or one type). A few free samples a day, then $0.001 USDC per call via x402.
Parameters:
domain(required) — string — Domain name (or URL)type— string — A, AAAA, MX, NS, TXT, CNAME, CAA or ALL
Hints: read-only yes · destructive no · idempotent yes · open-world yes
domains__ip-ownerread-onlyNetwork, organisation, range, country and abuse email for an IP, from the regional internet registry. A few free samples a day, then $0.002 USDC per call via x402.
Parameters:
ip(required) — string — IPv4 or IPv6 address
Hints: read-only yes · destructive no · idempotent yes · open-world yes
domains__dmca-agentread-onlyPublished DMCA / abuse contact (email or form) for a major platform, host, CDN or registrar. A few free samples a day, then $0.002 USDC per call via x402.
Parameters:
domain(required) — string — Platform domain or URL
Hints: read-only yes · destructive no · idempotent yes · open-world yes
domains__abuse-contactsread-onlyEveryone to send an abuse or takedown report to for a site: platform agent, hosting network (+ abuse email, CDN flag) and registrar. A few free samples a day, then $0.005 USDC per call via x402.
Parameters:
domain(required) — string — Domain or URL
Hints: read-only yes · destructive no · idempotent yes · open-world yes
domains__email-authread-onlyMX, SPF and DMARC for a domain, the mail provider, issues found and a grade. A few free samples a day, then $0.003 USDC per call via x402.
Parameters:
domain(required) — string — Domain
Hints: read-only yes · destructive no · idempotent yes · open-world yes
domains__ideasread-onlyRule-based domain candidates for a keyword: exact, stopword-free, hyphenated, prefixed and suffixed, across chosen TLDs, with a trademark flag. Free within the daily allowance, then $0.002 USDC per call via x402.
Parameters:
keyword(required) — string — Keyword or phrasetlds— string — Comma list of TLDs (default com,co.uk,io)prefixes— string — Comma list of prefixessuffixes— string — Comma list of suffixestrademarks— string — Comma list of brand names to flag
Hints: read-only yes · destructive no · idempotent yes · open-world yes
ip-geolocation__lookupread-onlyCountry, continent, EU membership, network block, ASN, organisation and hosting flag for one IP. Free within the daily allowance, then $0.001 USDC per call via x402.
Parameters:
ip(required) — string — IPv4 or IPv6 address
Hints: read-only yes · destructive no · idempotent yes · open-world yes
ip-geolocation__countryread-onlyCountry and continent for one IP. Free within the daily allowance, then $0.0005 USDC per call via x402.
Parameters:
ip(required) — string — IPv4 or IPv6 address
Hints: read-only yes · destructive no · idempotent yes · open-world yes
ip-geolocation__asnread-onlyASN, organisation and hosting flag for one IP. Free within the daily allowance, then $0.0005 USDC per call via x402.
Parameters:
ip(required) — string — IPv4 or IPv6 address
Hints: read-only yes · destructive no · idempotent yes · open-world yes
ip-geolocation__batchread-onlyFull lookup for up to 100 IPs in one call. A few free samples a day, then $0.02 USDC per call via x402.
Parameters:
ips(required) — string — Comma-separated IPs (max 100)
Hints: read-only yes · destructive no · idempotent yes · open-world yes
seo__robots-checkread-onlyWhether a crawler (Googlebot, GPTBot, ClaudeBot…) may fetch a URL, the rule that decided it, and declared sitemaps. A few free samples a day, then $0.002 USDC per call via x402.
Parameters:
url(required) — string — URLuser_agent— string — Crawler user agent
Hints: read-only yes · destructive no · idempotent yes · open-world yes
seo__page-auditread-onlyTitle, meta, H1, canonical, noindex, hreflang, structured data, OG tags, word count, links, alt text, issues and a score. A few free samples a day, then $0.005 USDC per call via x402.
Parameters:
url(required) — string — Page URL
Hints: read-only yes · destructive no · idempotent yes · open-world yes
seo__linksread-onlyInternal and external links on a page with anchor text and nofollow flags. A few free samples a day, then $0.003 USDC per call via x402.
Parameters:
url(required) — string — Page URL
Hints: read-only yes · destructive no · idempotent yes · open-world yes
seo__keyword-intentread-onlyClassify a search keyword as transactional, commercial, navigational or informational. A few free samples a day, then $0.0005 USDC per call via x402.
Parameters:
keyword(required) — string — Keyword
Hints: read-only yes · destructive no · idempotent yes · open-world yes
validators__imeiread-onlyValidate an IMEI (length + Luhn) and split TAC, serial and check digit. Free within the daily allowance, then $0.0005 USDC per call via x402.
Parameters:
imei(required) — string — IMEI
Hints: read-only yes · destructive no · idempotent yes · open-world yes
validators__vinread-onlyVIN format, check digit, WMI and model-year candidates. Free within the daily allowance, then $0.0005 USDC per call via x402.
Parameters:
vin(required) — string — VIN
Hints: read-only yes · destructive no · idempotent yes · open-world yes
validators__ibanread-onlyIBAN mod-97 checksum and country length; UK sort code extracted. Free within the daily allowance, then $0.0005 USDC per call via x402.
Parameters:
iban(required) — string — IBAN
Hints: read-only yes · destructive no · idempotent yes · open-world yes
validators__uk-phoneread-onlyClassify a UK number (mobile, landline, freephone, premium…) and format as E.164. Free within the daily allowance, then $0.0005 USDC per call via x402.
Parameters:
number(required) — string — Phone number
Hints: read-only yes · destructive no · idempotent yes · open-world yes
validators__uk-postcoderead-onlyValidate and normalise UK postcode format; split outward/inward codes. Free within the daily allowance, then $0.0005 USDC per call via x402.
Parameters:
postcode(required) — string — Postcode
Hints: read-only yes · destructive no · idempotent yes · open-world yes
validators__emailread-onlyEmail syntax, whether the domain accepts mail, disposable and role-account flags. Free within the daily allowance, then $0.001 USDC per call via x402.
Parameters:
email(required) — string — Email
Hints: read-only yes · destructive no · idempotent yes · open-world yes
web__readread-onlyMain content of a public web page as clean markdown, with title, byline, published date, canonical URL, language, word count and links. A few free samples a day, then $0.003 USDC per call via x402.
Parameters:
url(required) — string — Public http(s) URL
Hints: read-only yes · destructive no · idempotent yes · open-world yes
web__unfurlread-onlyOpen Graph and Twitter card data, favicon, theme colour, JSON-LD types, RSS/Atom feeds and sitemaps for a URL. Free within the daily allowance, then $0.002 USDC per call via x402.
Parameters:
url(required) — string — Public http(s) URL
Hints: read-only yes · destructive no · idempotent yes · open-world yes
web__url-safetyread-onlyWarning signs for a URL: redirect chain and final destination, TLS certificate, domain age, punycode and brand-lookalike tricks, bare IPs, and security-header grade. Free within the daily allowance, then $0.003 USDC per call via x402.
Parameters:
url(required) — string — Public http(s) URL
Hints: read-only yes · destructive no · idempotent yes · open-world yes
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.