Web & domain tools

Read any public page as markdown, link previews, URL safety, page audits, domain availability and…

使うべきか

品質と安全性

A
説明の品質
97%
スキーマの完全性
100%
命名の品質
63%
ポイズニングのリスク
100%
権限の一致
100%
プロトコルへの準拠
100%

検出事項(14)

  • LOWTool 'domains__ip-owner' doesn't follow camelCase/snake_casedomains__ip-owner 内
  • LOWTool 'domains__dmca-agent' doesn't follow camelCase/snake_casedomains__dmca-agent 内
  • LOWTool 'domains__abuse-contacts' doesn't follow camelCase/snake_casedomains__abuse-contacts 内
  • LOWTool 'domains__email-auth' doesn't follow camelCase/snake_casedomains__email-auth 内
  • LOWTool 'ip-geolocation__lookup' doesn't follow camelCase/snake_caseip-geolocation__lookup 内
  • LOWTool 'ip-geolocation__country' doesn't follow camelCase/snake_caseip-geolocation__country 内
  • LOWTool 'ip-geolocation__asn' doesn't follow camelCase/snake_caseip-geolocation__asn 内
  • LOWTool 'ip-geolocation__batch' doesn't follow camelCase/snake_caseip-geolocation__batch 内
  • LOWTool 'seo__robots-check' doesn't follow camelCase/snake_caseseo__robots-check 内
  • LOWTool 'seo__page-audit' doesn't follow camelCase/snake_caseseo__page-audit 内

ツール定義とプロトコルへの準拠に関する自動分析に基づいています。

コンテキストコスト

~3,591トークン数(ツール定義)
~653 B一般的なレスポンスサイズ
注意への影響は大きい(128k コンテキストの 2.81%)

これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。

インストール

ワンクリックインストール

これを `claude_desktop_config.json` ファイルに追加してください:

{
  "mcpServers": {
    "web": {
      "url": "https://fourzerotwo.si/mcp/v/web"
    }
  }
}

リモートエンドポイント

https://fourzerotwo.si/mcp/v/webstreamable-http

できること

ツール一覧

ツール(25)

🟢 読み取り専用🟡 書き込み🔴 削除⚪ 不明
🟢domains__availability(domain)

Registered or available, straight from the TLD registry. A few free samples a day, then $0.002 USDC per call via x402.

入力スキーマ

{
  "type": "object",
  "properties": {
    "domain": {
      "type": "string",
      "description": "Domain"
    }
  },
  "required": [
    "domain"
  ]
}

出力スキーマ

{
  "type": "object",
  "description": "This endpoint's JSON response.",
  "additionalProperties": true
}
🟢domains__facts(domain)

Registrar, created, expiry, age, status codes, nameservers and DNSSEC. A few free samples a day, then $0.002 USDC per call via x402.

入力スキーマ

{
  "type": "object",
  "properties": {
    "domain": {
      "type": "string",
      "description": "Domain name (or URL)"
    }
  },
  "required": [
    "domain"
  ]
}

出力スキーマ

{
  "type": "object",
  "description": "This endpoint's JSON response.",
  "additionalProperties": true
}
🟢domains__dns(domain, type)

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.

入力スキーマ

{
  "type": "object",
  "properties": {
    "domain": {
      "type": "string",
      "description": "Domain name (or URL)"
    },
    "type": {
      "type": "string",
      "description": "A, AAAA, MX, NS, TXT, CNAME, CAA or ALL"
    }
  },
  "required": [
    "domain"
  ]
}

出力スキーマ

{
  "type": "object",
  "description": "This endpoint's JSON response.",
  "additionalProperties": true
}
🟢domains__ip-owner(ip)

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.

入力スキーマ

{
  "type": "object",
  "properties": {
    "ip": {
      "type": "string",
      "description": "IPv4 or IPv6 address"
    }
  },
  "required": [
    "ip"
  ]
}

出力スキーマ

{
  "type": "object",
  "description": "This endpoint's JSON response.",
  "additionalProperties": true
}
🟢domains__dmca-agent(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.

入力スキーマ

{
  "type": "object",
  "properties": {
    "domain": {
      "type": "string",
      "description": "Platform domain or URL"
    }
  },
  "required": [
    "domain"
  ]
}

出力スキーマ

{
  "type": "object",
  "description": "This endpoint's JSON response.",
  "additionalProperties": true
}
🟢domains__abuse-contacts(domain)

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.

入力スキーマ

{
  "type": "object",
  "properties": {
    "domain": {
      "type": "string",
      "description": "Domain or URL"
    }
  },
  "required": [
    "domain"
  ]
}

出力スキーマ

{
  "type": "object",
  "description": "This endpoint's JSON response.",
  "additionalProperties": true
}
🟢domains__email-auth(domain)

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.

入力スキーマ

{
  "type": "object",
  "properties": {
    "domain": {
      "type": "string",
      "description": "Domain"
    }
  },
  "required": [
    "domain"
  ]
}

出力スキーマ

{
  "type": "object",
  "description": "This endpoint's JSON response.",
  "additionalProperties": true
}
🟢domains__ideas(keyword, tlds, prefixes, suffixes, trademarks)

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.

入力スキーマ

{
  "type": "object",
  "properties": {
    "keyword": {
      "type": "string",
      "description": "Keyword or phrase"
    },
    "tlds": {
      "type": "string",
      "description": "Comma list of TLDs (default com,co.uk,io)"
    },
    "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"
    }
  },
  "required": [
    "keyword"
  ]
}

出力スキーマ

{
  "type": "object",
  "description": "This endpoint's JSON response.",
  "additionalProperties": true
}
🟢ip-geolocation__lookup(ip)

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.

入力スキーマ

{
  "type": "object",
  "properties": {
    "ip": {
      "type": "string",
      "description": "IPv4 or IPv6 address"
    }
  },
  "required": [
    "ip"
  ]
}

出力スキーマ

{
  "type": "object",
  "description": "This endpoint's JSON response.",
  "additionalProperties": true
}
🟢ip-geolocation__country(ip)

Country and continent for one IP. Free within the daily allowance, then $0.0005 USDC per call via x402.

入力スキーマ

{
  "type": "object",
  "properties": {
    "ip": {
      "type": "string",
      "description": "IPv4 or IPv6 address"
    }
  },
  "required": [
    "ip"
  ]
}

出力スキーマ

{
  "type": "object",
  "description": "This endpoint's JSON response.",
  "additionalProperties": true
}
🟢ip-geolocation__asn(ip)

ASN, organisation and hosting flag for one IP. Free within the daily allowance, then $0.0005 USDC per call via x402.

入力スキーマ

{
  "type": "object",
  "properties": {
    "ip": {
      "type": "string",
      "description": "IPv4 or IPv6 address"
    }
  },
  "required": [
    "ip"
  ]
}

出力スキーマ

{
  "type": "object",
  "description": "This endpoint's JSON response.",
  "additionalProperties": true
}
🟢ip-geolocation__batch(ips)

Full lookup for up to 100 IPs in one call. A few free samples a day, then $0.02 USDC per call via x402.

入力スキーマ

{
  "type": "object",
  "properties": {
    "ips": {
      "type": "string",
      "description": "Comma-separated IPs (max 100)"
    }
  },
  "required": [
    "ips"
  ]
}

出力スキーマ

{
  "type": "object",
  "description": "This endpoint's JSON response.",
  "additionalProperties": true
}
🟢seo__robots-check(url, user_agent)

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.

入力スキーマ

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "URL"
    },
    "user_agent": {
      "type": "string",
      "description": "Crawler user agent"
    }
  },
  "required": [
    "url"
  ]
}

出力スキーマ

{
  "type": "object",
  "description": "This endpoint's JSON response.",
  "additionalProperties": true
}
🟢seo__page-audit(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.

入力スキーマ

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "Page URL"
    }
  },
  "required": [
    "url"
  ]
}

出力スキーマ

{
  "type": "object",
  "description": "This endpoint's JSON response.",
  "additionalProperties": true
}
🟢seo__links(url)

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.

入力スキーマ

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "Page URL"
    }
  },
  "required": [
    "url"
  ]
}

出力スキーマ

{
  "type": "object",
  "description": "This endpoint's JSON response.",
  "additionalProperties": true
}
🟢seo__keyword-intent(keyword)

Classify a search keyword as transactional, commercial, navigational or informational. A few free samples a day, then $0.0005 USDC per call via x402.

入力スキーマ

{
  "type": "object",
  "properties": {
    "keyword": {
      "type": "string",
      "description": "Keyword"
    }
  },
  "required": [
    "keyword"
  ]
}

出力スキーマ

{
  "type": "object",
  "description": "This endpoint's JSON response.",
  "additionalProperties": true
}
🟢validators__imei(imei)

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.

入力スキーマ

{
  "type": "object",
  "properties": {
    "imei": {
      "type": "string",
      "description": "IMEI"
    }
  },
  "required": [
    "imei"
  ]
}

出力スキーマ

{
  "type": "object",
  "description": "This endpoint's JSON response.",
  "additionalProperties": true
}
🟢validators__vin(vin)

VIN format, check digit, WMI and model-year candidates. Free within the daily allowance, then $0.0005 USDC per call via x402.

入力スキーマ

{
  "type": "object",
  "properties": {
    "vin": {
      "type": "string",
      "description": "VIN"
    }
  },
  "required": [
    "vin"
  ]
}

出力スキーマ

{
  "type": "object",
  "description": "This endpoint's JSON response.",
  "additionalProperties": true
}
🟢validators__iban(iban)

IBAN mod-97 checksum and country length; UK sort code extracted. Free within the daily allowance, then $0.0005 USDC per call via x402.

入力スキーマ

{
  "type": "object",
  "properties": {
    "iban": {
      "type": "string",
      "description": "IBAN"
    }
  },
  "required": [
    "iban"
  ]
}

出力スキーマ

{
  "type": "object",
  "description": "This endpoint's JSON response.",
  "additionalProperties": true
}
🟢validators__uk-phone(number)

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.

入力スキーマ

{
  "type": "object",
  "properties": {
    "number": {
      "type": "string",
      "description": "Phone number"
    }
  },
  "required": [
    "number"
  ]
}

出力スキーマ

{
  "type": "object",
  "description": "This endpoint's JSON response.",
  "additionalProperties": true
}
🟢validators__uk-postcode(postcode)

Validate and normalise UK postcode format; split outward/inward codes. Free within the daily allowance, then $0.0005 USDC per call via x402.

入力スキーマ

{
  "type": "object",
  "properties": {
    "postcode": {
      "type": "string",
      "description": "Postcode"
    }
  },
  "required": [
    "postcode"
  ]
}

出力スキーマ

{
  "type": "object",
  "description": "This endpoint's JSON response.",
  "additionalProperties": true
}
🟢validators__email(email)

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.

入力スキーマ

{
  "type": "object",
  "properties": {
    "email": {
      "type": "string",
      "description": "Email"
    }
  },
  "required": [
    "email"
  ]
}

出力スキーマ

{
  "type": "object",
  "description": "This endpoint's JSON response.",
  "additionalProperties": true
}
🟢web__read(url)

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.

入力スキーマ

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "Public http(s) URL"
    }
  },
  "required": [
    "url"
  ]
}

出力スキーマ

{
  "type": "object",
  "description": "This endpoint's JSON response.",
  "additionalProperties": true
}
🟢web__unfurl(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.

入力スキーマ

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "Public http(s) URL"
    }
  },
  "required": [
    "url"
  ]
}

出力スキーマ

{
  "type": "object",
  "description": "This endpoint's JSON response.",
  "additionalProperties": true
}
🟢web__url-safety(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.

入力スキーマ

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "Public http(s) URL"
    }
  },
  "required": [
    "url"
  ]
}

出力スキーマ

{
  "type": "object",
  "description": "This endpoint's JSON response.",
  "additionalProperties": true
}

コミュニティ

このサーバーを評価する

エビデンス

最近の観測

検証済みバージョンは記録されていませんツール 25 件