web-tools

Web extraction MCP: page content, metadata, articles, contacts, email checks, URL probes.

Sollte ich dies verwenden

Qualität und Sicherheit

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

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

Kontextkosten

~1,280Tokens (Tool-Definitionen)
~1.3 KBTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (1.00% 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": {
    "web-tools": {
      "url": "https://echoempire-web-tools-mcp.echoempire-in-co.workers.dev/mcp"
    }
  }
}

Remote-Endpunkte

https://echoempire-web-tools-mcp.echoempire-in-co.workers.dev/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (6)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢extract_website_content(pageUrls, maxChars, apify_token)

Fetch web pages and return clean readable text (boilerplate, nav and ads stripped), title, description, word count and language. Deterministic, no AI, no browser. Runs Apify Actor skilled_glee/website-content-extractor on YOUR Apify account (pay-per-event $0.002646/page, billed by Apify).

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "pageUrls": {
      "type": "array",
      "items": {
        "type": "string",
        "format": "uri"
      },
      "minItems": 1,
      "maxItems": 25,
      "description": "Web page URLs to extract readable content from."
    },
    "maxChars": {
      "type": "integer",
      "minimum": 500,
      "maximum": 200000,
      "default": 20000,
      "description": "Max content characters per page."
    },
    "apify_token": {
      "type": "string",
      "description": "Optional Apify API token if your MCP client cannot send the Authorization / X-Apify-Token header."
    }
  },
  "required": [
    "pageUrls"
  ],
  "additionalProperties": false
}
🟢extract_web_metadata(pageUrls, apify_token)

Extract title, meta description, Open Graph, Twitter Card, JSON-LD structured data, canonical URL, language and H1s from web pages as JSON. Runs Apify Actor skilled_glee/web-metadata-extractor on YOUR Apify account (pay-per-event $0.001/page, billed by Apify).

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "pageUrls": {
      "type": "array",
      "items": {
        "type": "string",
        "format": "uri"
      },
      "minItems": 1,
      "maxItems": 25,
      "description": "Web page URLs to extract metadata from."
    },
    "apify_token": {
      "type": "string",
      "description": "Optional Apify API token if your MCP client cannot send the Authorization / X-Apify-Token header."
    }
  },
  "required": [
    "pageUrls"
  ],
  "additionalProperties": false
}
🟢extract_article(articleUrls, maxChars, apify_token)

Extract structured article data: title, author, published date, clean body text, word count and content hash. Failed URLs are not billed. Runs Apify Actor skilled_glee/article-text-extractor on YOUR Apify account (pay-per-event $0.001/article, billed by Apify).

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "articleUrls": {
      "type": "array",
      "items": {
        "type": "string",
        "format": "uri"
      },
      "minItems": 1,
      "maxItems": 25,
      "description": "Static article URLs (duplicates processed once)."
    },
    "maxChars": {
      "type": "integer",
      "minimum": 500,
      "maximum": 200000,
      "default": 20000,
      "description": "Max content characters per article."
    },
    "apify_token": {
      "type": "string",
      "description": "Optional Apify API token if your MCP client cannot send the Authorization / X-Apify-Token header."
    }
  },
  "required": [
    "articleUrls"
  ],
  "additionalProperties": false
}
🟢extract_contact_details(pageUrls, apify_token)

Extract emails (incl. mailto), North American phone numbers, LinkedIn/X/Facebook/Instagram/YouTube links and contact/about/team page links from web pages. Runs Apify Actor skilled_glee/contact-details-extractor on YOUR Apify account (pay-per-event $0.0015/page, billed by Apify).

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "pageUrls": {
      "type": "array",
      "items": {
        "type": "string",
        "format": "uri"
      },
      "minItems": 1,
      "maxItems": 25,
      "description": "Web page URLs to extract contact details from."
    },
    "apify_token": {
      "type": "string",
      "description": "Optional Apify API token if your MCP client cannot send the Authorization / X-Apify-Token header."
    }
  },
  "required": [
    "pageUrls"
  ],
  "additionalProperties": false
}
🟢verify_emails(emails, apify_token)

Check email addresses without sending mail: syntax, MX, null MX, disposable domains, role accounts, free providers and common typos, with a pass/risky/fail verdict and reason codes. Runs Apify Actor skilled_glee/email-verifier on YOUR Apify account (pay-per-event $0.001/email, billed by Apify).

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "emails": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "minItems": 1,
      "maxItems": 100,
      "description": "Email addresses to check (max 100 per call via MCP)."
    },
    "apify_token": {
      "type": "string",
      "description": "Optional Apify API token if your MCP client cannot send the Authorization / X-Apify-Token header."
    }
  },
  "required": [
    "emails"
  ],
  "additionalProperties": false
}
🟢probe_urls(urls, method, followRedirects, timeoutSecs, apify_token)

Check URLs with HEAD or GET: HTTP status, final URL after redirects, redirect count, Content-Type and timing. No page body is read. Runs Apify Actor skilled_glee/http-url-probe on YOUR Apify account (pay-per-event $0.0004/URL, billed by Apify).

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "urls": {
      "type": "array",
      "items": {
        "type": "string",
        "format": "uri"
      },
      "minItems": 1,
      "maxItems": 25,
      "description": "Absolute http(s) URLs to probe."
    },
    "method": {
      "type": "string",
      "enum": [
        "HEAD",
        "GET"
      ],
      "default": "HEAD"
    },
    "followRedirects": {
      "type": "boolean",
      "default": true
    },
    "timeoutSecs": {
      "type": "integer",
      "minimum": 1,
      "maximum": 30,
      "default": 15
    },
    "apify_token": {
      "type": "string",
      "description": "Optional Apify API token if your MCP client cannot send the Authorization / X-Apify-Token header."
    }
  },
  "required": [
    "urls"
  ],
  "additionalProperties": false
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet6 Tools