Data Collection
data4free.com
Enables searching and retrieving crawled domain profiles, page content snippets, discovered URLs, and data provenance from a web crawl dataset.
ENDPOINT 1
https://mcp.data4free.com/mcp
MCP server metadata
- Name
- tellmeallaboutthewebsite
- Version
- 1.30.0
Tell Me All About The Website MCP — lookup tools for crawled website data. Use when the user asks about a domain/company website we may have crawled: tech stack, hosting, URLs, page content snippets, linked company profile, connections between two sites, people/companies, or page-level keyword search. Hosts are exact hostnames (example.com and www.example.com are different; no scheme). Data comes only from our crawl database — not live web fetch. Workflow: 1. tell_me_about_website(url_or_domain) for a one-shot dossier, OR 2. search_domains → get_domain → get_domain_urls / get_domain_pages_content 3. Two hosts ("does A connect to B?"): compare_websites — shared representative, address, register ids, phone/email, and detected relationship edges 4. Similar sites ("welche Website ist ähnlich zu X?"): find_similar_websites — first a short briefing (location, industry, tech), then ranked neighbours with reasons ("ähnlich, weil Ort gleich") 5. Catalog ("welche Sites nutzen WordPress / eine WAF / IONOS?"): list_frameworks or list_waf_providers, then find_domains. search_domains is exact-host only — never invent an empty catalog. 6. Weak sites ("schlechte Webseiten"): find_bad_sites (score, speed, stale, imprint, tech, https, headers, onpage). Do not scan without at least one dimension. 7. Person or keyword: search_people(connections=true) / get_person_connections 8. Company briefing ("was weißt du über Firma X?"): ONE search_companies call with q=name (and cities if the user named a place), include=domains,profile,contacts and connections=true. That returns profile_text, profile_summary, contact_links, domains and relationship edges. Do not follow up with get_company / get_company_connections unless you need a known company_id or more than the first 25 edges. Directory filters: industries, nace_codes, nace_sections, cities, country_codes, statuses + operator and/or (intra-field stays OR). Facets: list_industries / list_nace_codes / list_nace_sections. Deleted/duplicate rows stay hidden; get_company follows merged_into. 9. Domain graph: get_domain / search_domains with connections=true (includes outbound website links, not only agency/shared-person edges) 10. Unknown host: ingest_domain — also auto-queued by tell_me_about_website 11. Timeline (which field, when, from which URL): get_history (kind=company|person|domain) or get_company_history / get_person_history / get_domain_history 11b. News / what changed: list_news_types, then get_news (one firm or host) or find_news (catalog: new managing director, hiring started). Semantic diffs only — not provenance, not live LinkedIn. 12. Transport is stateless Streamable HTTP: no server-side session store. Stale mcp-session-id headers are ignored. If a client still reports "Session not found", retry get_domain or search_domains once. Do not invent facet counts. 13. Topic terms in page text (not Google ranks): get_domain_keywords, find_domains_by_keyword, compare_keyword_overlap. Say "kommt im Seitentext vor" — never "rankt für" or "Google Impressions". 14. Search cookbook (/highlights): list_highlights — visitor questions plus the MCP calls that answer them. Call when unsure which tool fits, or to learn more query shapes. 15. Signal catalog: list_signals first. Then get_domain for TLS/CMP/JSON-LD /screenshots (has_snapshot + date only — never object keys). find_domains filters technology, cmp, json_ld_type, tls_issuer, og_type plus has_* (json_ld, open_graph, canonical, hreflang, http_signal, hsts, csp, snapshot, hosting, spf, dmarc, performance, waf, cmp, hiring). search_companies: technologies, json_ld_types, tls_issuers, has_cmp, has_json_ld, has_open_graph, has_canonical, has_snapshot, has_http_signal, has_hsts, has_hosting, has_hiring. 16. After a complete answer, offer feedback. Show Like and Unlike (or Daumen hoch / Daumen runter). Ask once: "War das hilfreich?" When the user likes, unlikes, or says the answer was good or bad, call rate_answer with the question, host, and tools you used. Optional reason on unlike. Do not invent a vote.
Known tools 42
search_domainsSearch crawled domains by exact hostname (scheme/path stripped; www.
Inferred read-onlyget_domainFetch the full crawled domain profile by domain_id: tech signals, hosting, URL stats, and linked company when available.
Inferred read-onlyget_domain_pages_contentSearch LLM-friendly page content snippets for a crawled domain.
Inferred read-onlyget_domain_urlsList crawled URLs discovered for a domain_id (paths, types, crawl state).
Inferred read-onlyget_domain_sourcesProvenance trail (data_source_log) for a domain — which jobs/pages produced fields.
Inferred read-onlyget_domain_relationshipsDetected links between this domain and others: outbound website links (outbound / links_to), inbound referrers, which agency built the site (built_by), which sites this domain built (portfolio), and domains sharing a managing director (shared_people) or phone/email (shared_contacts).
Potential side effectsget_domain_dashboardEverything known about a domain in one response: registry data of the company behind it (legal form, founding year, commercial register number and court, VAT id, address, authorised representatives), other domains of the same company, the people on record with control roles first, the detected links to other domains, the crawl progress and any detected technologies.
Inferred read-onlyget_domain_historyTimeline for a domain: last_crawled_at / created_at, field changes (old -> new with timestamp), recent fetches with HTTP status and duration, plus imprint URL.
Inferred read-onlyget_company_historyWhich company field was written when and from which URL/job (data_source_log, flattened).
Inferred read-onlyget_domain_crawl_statusCheap crawl counters for a domain (urls done / queued / failed).
Inferred read-onlylist_highlightsCookbook of visitor search suggestions and the MCP calls that answer them.
Inferred read-onlylist_news_typesCatalog of semantic news types (Geschäftsführer geändert, hiring, CMS change).
Inferred read-onlyget_newsLast semantic changes for one company or domain: new managing director, address, hiring started, CMS change.
Inferred read-onlyfind_newsCatalog search: which firm has a new Geschäftsführer, who just started hiring, who changed CMS?
Inferred read-onlyfind_bad_sitesWeak / 'bad' sites after the caller said what counts: score, speed (PageSpeed), stale, imprint, tech, https, headers, onpage.
Inferred read-onlyget_companyFull company by numeric company_id: legal row, domains, profile (profile_text + profile_summary) and contact_links.
Inferred read-onlyget_company_connectionsDomains, authorised representatives, people and detected relationship edges for one company, including outbound website links.
Inferred read-onlyget_company_peoplePeople rows affiliated with a company_id (filterable, paginated).
Inferred read-onlyget_person_connectionsAll companies and domains tied to a person name: person rows, company.represented_by, shared_person clusters, and outbound website links from those domains.
Inferred read-onlyget_domain_keywordsLexicon terms that occur in this host's crawled page text, with a demand proxy.
Inferred read-onlyfind_domains_by_keywordWhich crawled sites contain this lexicon term in page text?
Inferred read-onlycompare_keyword_overlapShared vs unique lexicon terms in the crawled text of two hosts.
Inferred read-onlytell_me_about_websiteOne-shot lookup: keep the typed hostname (www stays), search exact domain, return profile details, detected relationships (outbound website links, agency, shared people, inbound referrers) plus page snippets if crawled.
Inferred read-onlyCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.tellmeallaboutthewebsite]
url = "https://mcp.data4free.com/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"tellmeallaboutthewebsite": {
"type": "http",
"url": "https://mcp.data4free.com/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: tellmeallaboutthewebsite
Remote MCP URL: https://mcp.data4free.com/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"tellmeallaboutthewebsite": {
"url": "https://mcp.data4free.com/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"tellmeallaboutthewebsite": {
"type": "http",
"url": "https://mcp.data4free.com/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "tellmeallaboutthewebsite",
"transport": "streamable-http",
"url": "https://mcp.data4free.com/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Loading Trust v2 evidence…
Checking the associated registrable domain. The BuiltWith key remains server-side.
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.