Northline WebKit

Pay-per-call web tools for agents: URL to markdown, metadata, links, DNS, email/domain checks, RDAP.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
98%
Vollständigkeit des Schemas
91%
Qualität der Benennung
80%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
90%
Einhaltung des Protokolls
100%

Befunde (1)

  • LOWTool 'webkit_catalog' suggests web access but openWorldHint=falsein webkit_catalog

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~1,439Tokens (Tool-Definitionen)
~497 BTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (1.12% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "webkit": {
      "url": "https://northline-webkit.northline-c86.workers.dev/mcp"
    }
  }
}

Remote-Endpunkte

https://northline-webkit.northline-c86.workers.dev/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (10)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢webkit_catalog

Free. Lists every WebKit tool with its price, required inputs and an example, plus how x402 payment works. Call this first.

Eingabe-Schema

{
  "type": "object",
  "properties": {}
}
🟢url_to_markdown(url, maxChars)

Fetch any public web page and return clean, readable Markdown (main content only: no scripts, nav or footer) plus title, word count and final URL. Ideal for feeding pages to an LLM. Costs $0.003 USDC on Base per call via x402 (unpaid calls return the x402 PaymentRequired; any x402 MCP client pays automatically).

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "Public http(s) URL (scheme optional)",
      "minLength": 3
    },
    "maxChars": {
      "type": "string",
      "description": "Max markdown characters (1000-50000, default 20000)"
    }
  },
  "required": [
    "url"
  ]
}
🟢url_metadata(url)

Link preview and SEO metadata for any URL: title, description, canonical, language, Open Graph and Twitter card, favicon, RSS/Atom feeds and JSON-LD types, after following redirects. Costs $0.002 USDC on Base per call via x402 (unpaid calls return the x402 PaymentRequired; any x402 MCP client pays automatically).

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "Public http(s) URL (scheme optional)",
      "minLength": 3
    }
  },
  "required": [
    "url"
  ]
}
🟢url_links(url, external)

Every unique outgoing link on a web page (absolute URLs, anchor text, internal vs external), up to 500. Use it to crawl a site or find related pages. Costs $0.002 USDC on Base per call via x402 (unpaid calls return the x402 PaymentRequired; any x402 MCP client pays automatically).

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "Public http(s) URL (scheme optional)",
      "minLength": 3
    },
    "external": {
      "type": "string",
      "enum": [
        "only",
        "exclude"
      ],
      "description": "Filter to only or exclude external links"
    }
  },
  "required": [
    "url"
  ]
}
🟢url_check(url)

Is this URL up? HTTP status, full redirect chain, final URL, response time, content type, server/CDN and a security-headers grade (HSTS, CSP, X-Frame-Options...). Costs $0.001 USDC on Base per call via x402 (unpaid calls return the x402 PaymentRequired; any x402 MCP client pays automatically).

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "Public http(s) URL (scheme optional)",
      "minLength": 3
    }
  },
  "required": [
    "url"
  ]
}
🟢dns_lookup(domain, type)

DNS records for a domain over DNS-over-HTTPS: A, AAAA, CNAME, MX, TXT, NS, SOA, CAA, SRV, PTR or HTTPS, with TTLs and DNSSEC validation flag. Costs $0.001 USDC on Base per call via x402 (unpaid calls return the x402 PaymentRequired; any x402 MCP client pays automatically).

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "domain": {
      "type": "string",
      "description": "Domain name, e.g. example.com",
      "minLength": 3
    },
    "type": {
      "type": "string",
      "enum": [
        "A",
        "AAAA",
        "CNAME",
        "MX",
        "TXT",
        "NS",
        "SOA",
        "CAA",
        "SRV",
        "PTR",
        "HTTPS"
      ],
      "default": "A"
    }
  },
  "required": [
    "domain"
  ]
}
🟢email_domain_check(email)

Check an email address or domain before you send: syntax, MX servers, accepts mail?, disposable or free provider, mail provider (Google, Microsoft...), SPF and DMARC policy, with risk flags. Costs $0.002 USDC on Base per call via x402 (unpaid calls return the x402 PaymentRequired; any x402 MCP client pays automatically).

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "email": {
      "type": "string",
      "description": "Email address or bare domain"
    }
  },
  "required": [
    "email"
  ]
}
🟢domain_whois(domain)

WHOIS for a domain via official RDAP: registered?, registrar, creation/expiry dates, domain age in days, status codes, nameservers, DNSSEC and abuse contact. Spot newly registered (phishing) domains. Costs $0.002 USDC on Base per call via x402 (unpaid calls return the x402 PaymentRequired; any x402 MCP client pays automatically).

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "domain": {
      "type": "string",
      "description": "Domain name, e.g. example.com",
      "minLength": 3
    }
  },
  "required": [
    "domain"
  ]
}
🟢robots_check(url, userAgent)

May I crawl this URL? Parses robots.txt and answers allowed true/false for your user agent and path, the matching rule, sitemaps, and whether 14 AI crawlers (GPTBot, ClaudeBot, PerplexityBot...) are allowed. Costs $0.001 USDC on Base per call via x402 (unpaid calls return the x402 PaymentRequired; any x402 MCP client pays automatically).

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "Public http(s) URL (scheme optional)",
      "minLength": 3
    },
    "userAgent": {
      "type": "string",
      "default": "*"
    }
  },
  "required": [
    "url"
  ]
}
🟢domain_report(domain)

One-call domain due diligence: RDAP registration (age, registrar, expiry), DNS (A/AAAA/NS/CAA, DNSSEC), email setup (MX/SPF/DMARC), HTTPS reachability with security-headers grade, and risk flags such as newly_registered_lt_30d. Costs $0.005 USDC on Base per call via x402 (unpaid calls return the x402 PaymentRequired; any x402 MCP client pays automatically).

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "domain": {
      "type": "string",
      "description": "Domain name, e.g. example.com",
      "minLength": 3
    }
  },
  "required": [
    "domain"
  ]
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet10 Tools