TidyTools Free Web Data

45 free keyless web tools: AI extract, OCR, transcribe, SEO, DNS, contacts. Strict daily limits.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
100%
Vollständigkeit des Schemas
99%
Qualität der Benennung
86%
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

~5,453Tokens (Tool-Definitionen)
~468 BTypische Antwortgröße
Erhebliche Auswirkung auf die Aufmerksamkeit (4.26% 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": {
    "tidytools-free": {
      "url": "https://tools.yukai.uk/mcp"
    }
  }
}

Remote-Endpunkte

https://tools.yukai.uk/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (45)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢read_url(url, max_chars, start_index)

Returns a public page or PDF as Markdown, in chunks, with a paid upgrade link. Use when an agent needs one URL's readable text. Not for JavaScript-only pages or crawling whole sites; use the linked paid tool for those. Default chunk is 20,000 characters; start_index reads later chunks within the free 100,000-character window.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "Public HTTP(S) URL to read."
    },
    "max_chars": {
      "type": "integer",
      "minimum": 100,
      "maximum": 50000,
      "default": 20000
    },
    "start_index": {
      "type": "integer",
      "minimum": 0,
      "maximum": 99999,
      "default": 0
    }
  },
  "required": [
    "url"
  ],
  "additionalProperties": false
}
🟢check_ai_crawler_access(url)

Returns a site's robots.txt verdict for AI crawlers, including allowed and blocked bots, with a paid upgrade link. Use to inspect one public website's declared crawler policy. Not for proving that a CDN or firewall actually permits a bot, or for ongoing monitoring.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "Public website URL or domain."
    }
  },
  "required": [
    "url"
  ],
  "additionalProperties": false
}
🟢find_tidytools_tool(query)

Returns matching tools from the current TidyTools catalog, with advertised prices and counted paid-product links. Use when you know a web-data task but not which TidyTools tool fits. Not for fetching web content or checking live product availability beyond the catalog's publication dates.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 2,
      "maxLength": 100,
      "description": "Keywords describing the task."
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false
}
🟢link_preview(url)

Returns title, Open Graph tags and page metadata. Returns a limited free result and paid upgrade links. Use for one url. Not for batch work or unrestricted monitoring. Free: 3 per IP per UTC day; shared AI caller/ASN pool 50; 300 globally per day.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "One public HTTP(S) URL."
    }
  },
  "required": [
    "url"
  ],
  "additionalProperties": false
}
🟢detect_techstack(url)

Returns detected website technologies and evidence. Returns a limited free result and paid upgrade links. Use for one url. Not for batch work or unrestricted monitoring. Free: 3 per IP per UTC day; shared AI caller/ASN pool 50; 300 globally per day.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "One public HTTP(S) URL."
    }
  },
  "required": [
    "url"
  ],
  "additionalProperties": false
}
🟢domain_whois(domain)

Returns public RDAP registration details for one domain. Returns a limited free result and paid upgrade links. Use for one domain. Not for batch work or unrestricted monitoring. Free: 3 per IP per UTC day; shared AI caller/ASN pool 50; 300 globally per day.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "domain": {
      "type": "string",
      "description": "One public domain."
    }
  },
  "required": [
    "domain"
  ],
  "additionalProperties": false
}
🟢domain_dns(domain)

Returns DNS records for one domain. Returns a limited free result and paid upgrade links. Use for one domain. Not for batch work or unrestricted monitoring. Free: 3 per IP per UTC day; shared AI caller/ASN pool 50; 300 globally per day.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "domain": {
      "type": "string",
      "description": "One public domain."
    }
  },
  "required": [
    "domain"
  ],
  "additionalProperties": false
}
🟢validate_email(email)

Checks one email address syntax and domain mail records. Returns a limited free result and paid upgrade links. Use for one email. Not for batch work or unrestricted monitoring. Free: 3 per IP per UTC day; shared AI caller/ASN pool 50; 300 globally per day.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "email": {
      "type": "string",
      "description": "One email address."
    }
  },
  "required": [
    "email"
  ],
  "additionalProperties": false
}
🟢seo_audit(url)

Checks one page's technical SEO signals. Returns a limited free result and paid upgrade links. Use for one url. Not for batch work or unrestricted monitoring. Free: 3 per IP per UTC day; shared AI caller/ASN pool 50; 100 globally per day.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "One public HTTP(S) URL."
    }
  },
  "required": [
    "url"
  ],
  "additionalProperties": false
}
🟢extract_contacts(url)

Finds public contact details on one website. Returns a limited free result and paid upgrade links. Use for one url. Not for batch work or unrestricted monitoring. Free: 3 per IP per UTC day; shared AI caller/ASN pool 50; 100 globally per day.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "One public HTTP(S) URL."
    }
  },
  "required": [
    "url"
  ],
  "additionalProperties": false
}
🟢company_enrich(url)

Returns public company facts from one website. Returns a limited free result and paid upgrade links. Use for one url. Not for batch work or unrestricted monitoring. Free: 3 per IP per UTC day; shared AI caller/ASN pool 50; 100 globally per day.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "One public HTTP(S) URL."
    }
  },
  "required": [
    "url"
  ],
  "additionalProperties": false
}
🟢company_enrich_ai(url)

Uses AI to enrich public company facts from one website. Returns a limited free result and paid upgrade links. Use for one url. Not for batch work or unrestricted monitoring. Free: 1 per IP per UTC day; shared AI caller/ASN pool 20; 20 globally per day.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "One public HTTP(S) URL."
    }
  },
  "required": [
    "url"
  ],
  "additionalProperties": false
}
🟢extract_article(url)

Extracts one article's main text and metadata. Returns a limited free result and paid upgrade links. Use for one url. Not for batch work or unrestricted monitoring. Free: 3 per IP per UTC day; shared AI caller/ASN pool 50; 100 globally per day.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "One public HTTP(S) URL."
    }
  },
  "required": [
    "url"
  ],
  "additionalProperties": false
}
🟢summarize_article(url)

Extracts and summarizes one article with AI. Returns a limited free result and paid upgrade links. Use for one url. Not for batch work or unrestricted monitoring. Free: 1 per IP per UTC day; shared AI caller/ASN pool 20; 20 globally per day.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "One public HTTP(S) URL."
    }
  },
  "required": [
    "url"
  ],
  "additionalProperties": false
}
🟢ocr_image(url)

Reads text from one public image URL with AI. Returns a limited free result and paid upgrade links. Use for one url. Not for batch work or unrestricted monitoring. Free: 1 per IP per UTC day; shared AI caller/ASN pool 20; 20 globally per day.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "One public HTTP(S) URL."
    }
  },
  "required": [
    "url"
  ],
  "additionalProperties": false
}
🟢screenshot_url(url)

Captures one public page screenshot. Returns a limited free result and paid upgrade links. Use for one url. Not for batch work or unrestricted monitoring. Free: 1 per IP per UTC day; shared AI caller/ASN pool 20; 50 globally per day.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "One public HTTP(S) URL."
    }
  },
  "required": [
    "url"
  ],
  "additionalProperties": false
}
🟢pdf_url(url)

Renders one public page as a PDF. Returns a limited free result and paid upgrade links. Use for one url. Not for batch work or unrestricted monitoring. Free: 1 per IP per UTC day; shared AI caller/ASN pool 20; 50 globally per day.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "One public HTTP(S) URL."
    }
  },
  "required": [
    "url"
  ],
  "additionalProperties": false
}
🟢smart_fetch(url)

Fetches one public URL as readable content. Returns a limited free result and paid upgrade links. Use for one url. Not for batch work or unrestricted monitoring. Free: 3 per IP per UTC day; shared AI caller/ASN pool 50; 100 globally per day.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "One public HTTP(S) URL."
    }
  },
  "required": [
    "url"
  ],
  "additionalProperties": false
}
🟢price_check(url)

Checks one public product price by region. Returns a limited free result and paid upgrade links. Use for one url. Not for batch work or unrestricted monitoring. Free: 1 per IP per UTC day; shared AI caller/ASN pool 20; 20 globally per day.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "One public HTTP(S) URL."
    }
  },
  "required": [
    "url"
  ],
  "additionalProperties": false
}
🟢domain_authority(domain)

Looks up open-data authority for one domain. Returns a limited free result and paid upgrade links. Use for one domain. Not for batch work or unrestricted monitoring. Free: 3 per IP per UTC day; shared AI caller/ASN pool 50; 300 globally per day.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "domain": {
      "type": "string",
      "description": "One public domain."
    }
  },
  "required": [
    "domain"
  ],
  "additionalProperties": false
}
🟢traffic_rank(domain)

Looks up one domain's CrUX traffic rank. Returns a limited free result and paid upgrade links. Use for one domain. Not for batch work or unrestricted monitoring. Free: 3 per IP per UTC day; shared AI caller/ASN pool 50; 300 globally per day.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "domain": {
      "type": "string",
      "description": "One public domain."
    }
  },
  "required": [
    "domain"
  ],
  "additionalProperties": false
}
🟢referring_domains(domain)

Looks up one domain's referring domains. Returns a limited free result and paid upgrade links. Use for one domain. Not for batch work or unrestricted monitoring. Free: 3 per IP per UTC day; shared AI caller/ASN pool 50; 300 globally per day.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "domain": {
      "type": "string",
      "description": "One public domain."
    }
  },
  "required": [
    "domain"
  ],
  "additionalProperties": false
}
🟢domain_overview(domain)

Combines open-data signals for one domain. Returns a limited free result and paid upgrade links. Use for one domain. Not for batch work or unrestricted monitoring. Free: 3 per IP per UTC day; shared AI caller/ASN pool 50; 100 globally per day.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "domain": {
      "type": "string",
      "description": "One public domain."
    }
  },
  "required": [
    "domain"
  ],
  "additionalProperties": false
}
🟢jobs_detect(url)

Detects a site's public jobs platform. Returns a limited free result and paid upgrade links. Use for one url. Not for batch work or unrestricted monitoring. Free: 3 per IP per UTC day; shared AI caller/ASN pool 50; 100 globally per day.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "One public HTTP(S) URL."
    }
  },
  "required": [
    "url"
  ],
  "additionalProperties": false
}
🟢find_one_job(url)

Finds one public job posting from a company's jobs board. Returns a limited free result and paid upgrade links. Use for one url. Not for batch work or unrestricted monitoring. Free: 3 per IP per UTC day; shared AI caller/ASN pool 50; 100 globally per day.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "One public HTTP(S) URL."
    }
  },
  "required": [
    "url"
  ],
  "additionalProperties": false
}
🟢app_store_details(app)

Reads metadata for one Apple App Store app. Returns a limited free result and paid upgrade links. Use for one app. Not for batch work or unrestricted monitoring. Free: 3 per IP per UTC day; shared AI caller/ASN pool 50; 100 globally per day.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "app": {
      "type": "string",
      "description": "One app ID or store URL."
    }
  },
  "required": [
    "app"
  ],
  "additionalProperties": false
}
🟢app_store_review(app)

Reads one recent Apple App Store review. Returns a limited free result and paid upgrade links. Use for one app. Not for batch work or unrestricted monitoring. Free: 3 per IP per UTC day; shared AI caller/ASN pool 50; 100 globally per day.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "app": {
      "type": "string",
      "description": "One app ID or store URL."
    }
  },
  "required": [
    "app"
  ],
  "additionalProperties": false
}
🟢play_store_details(app)

Reads metadata for one Google Play app. Returns a limited free result and paid upgrade links. Use for one app. Not for batch work or unrestricted monitoring. Free: 3 per IP per UTC day; shared AI caller/ASN pool 50; 100 globally per day.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "app": {
      "type": "string",
      "description": "One app ID or store URL."
    }
  },
  "required": [
    "app"
  ],
  "additionalProperties": false
}
🟢find_one_place(location)

Returns one business listing in a city. Returns a limited free result and paid upgrade links. Use for one location. Not for batch work or unrestricted monitoring. Free: 3 per IP per UTC day; shared AI caller/ASN pool 50; 100 globally per day.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "location": {
      "type": "string",
      "description": "One city with country code, e.g. Berlin, DE."
    }
  },
  "required": [
    "location"
  ],
  "additionalProperties": false
}
🟢enrich_one_place(location)

Enriches one business listing in a city. Returns a limited free result and paid upgrade links. Use for one location. Not for batch work or unrestricted monitoring. Free: 3 per IP per UTC day; shared AI caller/ASN pool 50; 50 globally per day.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "location": {
      "type": "string",
      "description": "One city with country code, e.g. Berlin, DE."
    }
  },
  "required": [
    "location"
  ],
  "additionalProperties": false
}
🟢resize_image(url)

Resizes one public image. Returns a limited free result and paid upgrade links. Use for one url. Not for batch work or unrestricted monitoring. Free: 1 per IP per UTC day; shared AI caller/ASN pool 20; 20 globally per day.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "One public HTTP(S) URL."
    }
  },
  "required": [
    "url"
  ],
  "additionalProperties": false
}
🟢convert_image(url)

Converts one public image format. Returns a limited free result and paid upgrade links. Use for one url. Not for batch work or unrestricted monitoring. Free: 1 per IP per UTC day; shared AI caller/ASN pool 20; 20 globally per day.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "One public HTTP(S) URL."
    }
  },
  "required": [
    "url"
  ],
  "additionalProperties": false
}
🟢compress_image(url)

Compresses one public image. Returns a limited free result and paid upgrade links. Use for one url. Not for batch work or unrestricted monitoring. Free: 1 per IP per UTC day; shared AI caller/ASN pool 20; 20 globally per day.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "One public HTTP(S) URL."
    }
  },
  "required": [
    "url"
  ],
  "additionalProperties": false
}
🟢remove_image_background(url)

Removes one image background. Returns a limited free result and paid upgrade links. Use for one url. Not for batch work or unrestricted monitoring. Free: 1 per IP per UTC day; shared AI caller/ASN pool 20; 20 globally per day.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "One public HTTP(S) URL."
    }
  },
  "required": [
    "url"
  ],
  "additionalProperties": false
}
🟢upscale_image(url)

Upscales one public image by 2x. Returns a limited free result and paid upgrade links. Use for one url. Not for batch work or unrestricted monitoring. Free: 1 per IP per UTC day; shared AI caller/ASN pool 20; 20 globally per day.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "One public HTTP(S) URL."
    }
  },
  "required": [
    "url"
  ],
  "additionalProperties": false
}
🟢ai_extract(url, fields)

Extracts named fields from one public page with AI. Returns a limited free result and paid upgrade links. Use for one url. Not for batch work or unrestricted monitoring. Free: 1 per IP per UTC day; shared AI caller/ASN pool 20; 20 globally per day.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "One public HTTP(S) URL."
    },
    "fields": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "minItems": 1,
      "maxItems": 5
    }
  },
  "required": [
    "url",
    "fields"
  ],
  "additionalProperties": false
}
🟢classify_text(text, question)

Answers one yes/no question about supplied text using AI. Returns a limited free result and paid upgrade links. Use for one text. Not for batch work or unrestricted monitoring. Free: 1 per IP per UTC day; shared AI caller/ASN pool 20; 20 globally per day.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "text": {
      "type": "string",
      "description": "One text or HTML fragment."
    },
    "question": {
      "type": "string",
      "maxLength": 300
    }
  },
  "required": [
    "text",
    "question"
  ],
  "additionalProperties": false
}
🟢summarize_url(url)

Summarizes one public page with AI. Returns a limited free result and paid upgrade links. Use for one url. Not for batch work or unrestricted monitoring. Free: 1 per IP per UTC day; shared AI caller/ASN pool 20; 20 globally per day.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "One public HTTP(S) URL."
    }
  },
  "required": [
    "url"
  ],
  "additionalProperties": false
}
🟢transcribe_audio(audio_base64)

Transcribes one WAV audio clip of at most 60 seconds. Returns a limited free result and paid upgrade links. Use for one audio base64. Not for batch work or unrestricted monitoring. Free: 1 per IP per UTC day; shared AI caller/ASN pool 20; 10 globally per day.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "audio_base64": {
      "type": "string",
      "description": "One base64 PCM WAV clip (60 seconds maximum)."
    }
  },
  "required": [
    "audio_base64"
  ],
  "additionalProperties": false
}
🟢translate_text(text, target_language)

Translates up to 4,000 characters of text. Returns a limited free result and paid upgrade links. Use for one text. Not for batch work or unrestricted monitoring. Free: 1 per IP per UTC day; shared AI caller/ASN pool 20; 20 globally per day.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "text": {
      "type": "string",
      "description": "One text or HTML fragment."
    },
    "target_language": {
      "type": "string",
      "maxLength": 40
    }
  },
  "required": [
    "text",
    "target_language"
  ],
  "additionalProperties": false
}
🟢embed_text(text)

Returns one text embedding vector. Returns a limited free result and paid upgrade links. Use for one text. Not for batch work or unrestricted monitoring. Free: 1 per IP per UTC day; shared AI caller/ASN pool 20; 20 globally per day.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "text": {
      "type": "string",
      "description": "One text or HTML fragment."
    }
  },
  "required": [
    "text"
  ],
  "additionalProperties": false
}
🟢describe_image(url)

Writes alt text for one public image URL with AI. Returns a limited free result and paid upgrade links. Use for one url. Not for batch work or unrestricted monitoring. Free: 1 per IP per UTC day; shared AI caller/ASN pool 20; 20 globally per day.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "One public HTTP(S) URL."
    }
  },
  "required": [
    "url"
  ],
  "additionalProperties": false
}
🟢seo_browser_audit(url)

Audits the rendered DOM of one public page. Returns a limited free result and paid upgrade links. Use for one url. Not for batch work or unrestricted monitoring. Free: 1 per IP per UTC day; shared AI caller/ASN pool 20; 20 globally per day.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "One public HTTP(S) URL."
    }
  },
  "required": [
    "url"
  ],
  "additionalProperties": false
}
🟢http_status(url)

Checks one URL's HTTP status and redirects. Returns a limited free result and paid upgrade links. Use for one url. Not for batch work or unrestricted monitoring. Free: 3 per IP per UTC day; shared AI caller/ASN pool 50; 100 globally per day.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "One public HTTP(S) URL."
    }
  },
  "required": [
    "url"
  ],
  "additionalProperties": false
}
🟢convert_html(text)

Converts one supplied HTML fragment to Markdown. Returns a limited free result and paid upgrade links. Use for one text. Not for batch work or unrestricted monitoring. Free: 1 per IP per UTC day; shared AI caller/ASN pool 20; 20 globally per day.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "text": {
      "type": "string",
      "description": "One text or HTML fragment."
    }
  },
  "required": [
    "text"
  ],
  "additionalProperties": false
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet45 Tools