Read any public page as markdown, link previews, URL safety, page audits, domain availability and…
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Optional free key from https://fourzerotwo.si/free (raises the free allowance from 100 to 500 calls/day)
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Everyone 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.
Domain or URL
Everyone 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.
| Argument | Type | Description |
|---|---|---|
| domain* | string | Domain or URL |
{
"type": "object",
"required": [
"domain"
],
"properties": {
"domain": {
"type": "string",
"description": "Domain or URL"
}
}
}Registered or available, straight from the TLD registry. A few free samples a day, then $0.002 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| domain* | string | Domain |
{
"type": "object",
"required": [
"domain"
],
"properties": {
"domain": {
"type": "string",
"description": "Domain"
}
}
}Published 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.
| Argument | Type | Description |
|---|---|---|
| domain* | string | Platform domain or URL |
{
"type": "object",
"required": [
"domain"
],
"properties": {
"domain": {
"type": "string",
"description": "Platform domain or URL"
}
}
}A, 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.
| Argument | Type | Description |
|---|---|---|
| type | string | A, AAAA, MX, NS, TXT, CNAME, CAA or ALL |
| domain* | string | Domain name (or URL) |
{
"type": "object",
"required": [
"domain"
],
"properties": {
"type": {
"type": "string",
"description": "A, AAAA, MX, NS, TXT, CNAME, CAA or ALL"
},
"domain": {
"type": "string",
"description": "Domain name (or URL)"
}
}
}MX, 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.
| Argument | Type | Description |
|---|---|---|
| domain* | string | Domain |
{
"type": "object",
"required": [
"domain"
],
"properties": {
"domain": {
"type": "string",
"description": "Domain"
}
}
}Registrar, created, expiry, age, status codes, nameservers and DNSSEC. A few free samples a day, then $0.002 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| domain* | string | Domain name (or URL) |
{
"type": "object",
"required": [
"domain"
],
"properties": {
"domain": {
"type": "string",
"description": "Domain name (or URL)"
}
}
}Rule-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.
| Argument | Type | Description |
|---|---|---|
| tlds | string | Comma list of TLDs (default com,co.uk,io) |
| keyword* | string | Keyword or phrase |
| prefixes | string | Comma list of prefixes |
| suffixes | string | Comma list of suffixes |
| trademarks | string | Comma list of brand names to flag |
{
"type": "object",
"required": [
"keyword"
],
"properties": {
"tlds": {
"type": "string",
"description": "Comma list of TLDs (default com,co.uk,io)"
},
"keyword": {
"type": "string",
"description": "Keyword or phrase"
},
"prefixes": {
"type": "string",
"description": "Comma list of prefixes"
},
"suffixes": {
"type": "string",
"description": "Comma list of suffixes"
},
"trademarks": {
"type": "string",
"description": "Comma list of brand names to flag"
}
}
}Network, 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.
| Argument | Type | Description |
|---|---|---|
| ip* | string | IPv4 or IPv6 address |
{
"type": "object",
"required": [
"ip"
],
"properties": {
"ip": {
"type": "string",
"description": "IPv4 or IPv6 address"
}
}
}ASN, organisation and hosting flag for one IP. Free within the daily allowance, then $0.0005 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| ip* | string | IPv4 or IPv6 address |
{
"type": "object",
"required": [
"ip"
],
"properties": {
"ip": {
"type": "string",
"description": "IPv4 or IPv6 address"
}
}
}Full lookup for up to 100 IPs in one call. A few free samples a day, then $0.02 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| ips* | string | Comma-separated IPs (max 100) |
{
"type": "object",
"required": [
"ips"
],
"properties": {
"ips": {
"type": "string",
"description": "Comma-separated IPs (max 100)"
}
}
}Country and continent for one IP. Free within the daily allowance, then $0.0005 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| ip* | string | IPv4 or IPv6 address |
{
"type": "object",
"required": [
"ip"
],
"properties": {
"ip": {
"type": "string",
"description": "IPv4 or IPv6 address"
}
}
}Country, 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.
| Argument | Type | Description |
|---|---|---|
| ip* | string | IPv4 or IPv6 address |
{
"type": "object",
"required": [
"ip"
],
"properties": {
"ip": {
"type": "string",
"description": "IPv4 or IPv6 address"
}
}
}Classify a search keyword as transactional, commercial, navigational or informational. A few free samples a day, then $0.0005 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| keyword* | string | Keyword |
{
"type": "object",
"required": [
"keyword"
],
"properties": {
"keyword": {
"type": "string",
"description": "Keyword"
}
}
}Internal 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.
| Argument | Type | Description |
|---|---|---|
| url* | string | Page URL |
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"description": "Page URL"
}
}
}Title, 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.
| Argument | Type | Description |
|---|---|---|
| url* | string | Page URL |
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"description": "Page URL"
}
}
}Whether 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.
| Argument | Type | Description |
|---|---|---|
| url* | string | URL |
| user_agent | string | Crawler user agent |
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"description": "URL"
},
"user_agent": {
"type": "string",
"description": "Crawler user agent"
}
}
}Email syntax, whether the domain accepts mail, disposable and role-account flags. Free within the daily allowance, then $0.001 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| email* | string |
{
"type": "object",
"required": [
"email"
],
"properties": {
"email": {
"type": "string",
"description": "Email"
}
}
}IBAN mod-97 checksum and country length; UK sort code extracted. Free within the daily allowance, then $0.0005 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| iban* | string | IBAN |
{
"type": "object",
"required": [
"iban"
],
"properties": {
"iban": {
"type": "string",
"description": "IBAN"
}
}
}Validate an IMEI (length + Luhn) and split TAC, serial and check digit. Free within the daily allowance, then $0.0005 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| imei* | string | IMEI |
{
"type": "object",
"required": [
"imei"
],
"properties": {
"imei": {
"type": "string",
"description": "IMEI"
}
}
}Classify 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.
| Argument | Type | Description |
|---|---|---|
| number* | string | Phone number |
{
"type": "object",
"required": [
"number"
],
"properties": {
"number": {
"type": "string",
"description": "Phone number"
}
}
}Validate and normalise UK postcode format; split outward/inward codes. Free within the daily allowance, then $0.0005 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| postcode* | string | Postcode |
{
"type": "object",
"required": [
"postcode"
],
"properties": {
"postcode": {
"type": "string",
"description": "Postcode"
}
}
}VIN format, check digit, WMI and model-year candidates. Free within the daily allowance, then $0.0005 USDC per call via x402.
| Argument | Type | Description |
|---|---|---|
| vin* | string | VIN |
{
"type": "object",
"required": [
"vin"
],
"properties": {
"vin": {
"type": "string",
"description": "VIN"
}
}
}Main 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.
| Argument | Type | Description |
|---|---|---|
| url* | string | Public http(s) URL |
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"description": "Public http(s) URL"
}
}
}Open 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.
| Argument | Type | Description |
|---|---|---|
| url* | string | Public http(s) URL |
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"description": "Public http(s) URL"
}
}
}Warning 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.
| Argument | Type | Description |
|---|---|---|
| url* | string | Public http(s) URL |
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"description": "Public http(s) URL"
}
}
}