{"id":3421593,"recorded_at":"2026-11-05T15:26:41.502162Z","observed_at":"2026-11-05T15:26:41.502116Z","subject_kind":"endpoint","subject":"945e7cd6-d6e1-4fc1-8f83-a618a83a2115","kind":"mcp.tools","method":"probe.mcp/1","body":{"count":20,"tools":[{"description":"Backlink totals for a domain: domain rank (0–1000), backlinks, referring domains, nofollow share, broken backlinks, spam score and first-seen date. About $0.02 per call.","inputSchema":{"additionalProperties":false,"properties":{"target":{"description":"Domain such as example.com.","type":"string"}},"required":["target"],"type":"object"},"name":"backlinks_summary"},{"description":"Live Bing organic search results for a keyword in a given country and language: ranks, titles, URLs, snippets. Billed per call (about $0.002 for depth 10).","inputSchema":{"additionalProperties":false,"properties":{"depth":{"description":"Number of results to fetch, 10–100 (default 10). Cost grows with depth.","type":"integer"},"device":{"description":"Default desktop.","enum":["desktop","mobile"],"type":"string"},"keyword":{"description":"Search query. Supports operators such as site:example.com.","type":"string"},"language_code":{"description":"Language code, e.g. en (default), de, fr, ja, es, pt, zh-CN.","type":"string"},"location_code":{"description":"DataForSEO location code. 2840 = United States (default), 2826 = UK, 2276 = Germany, 2250 = France, 2392 = Japan, 2356 = India, 2076 = Brazil.","type":"integer"}},"required":["keyword"],"type":"object"},"name":"bing_serp"},{"description":"Fetches a site's robots.txt and returns its status and contents. Free: needs an API key but no balance.","inputSchema":{"additionalProperties":false,"properties":{"url":{"description":"URL or domain, such as https://example.com/page.","type":"string"}},"required":["url"],"type":"object"},"name":"check_robots"},{"description":"Finds a site's sitemaps through robots.txt (falling back to /sitemap.xml) and returns each one's status, number of URLs and a sample. Free: needs an API key but no balance.","inputSchema":{"additionalProperties":false,"properties":{"url":{"description":"URL or domain, such as https://example.com/page.","type":"string"}},"required":["url"],"type":"object"},"name":"check_sitemap"},{"description":"Calls any DataForSEO v3 endpoint directly when no dedicated tool fits (Google Maps, YouTube, Amazon keywords, Google Trends, LLM mentions, WHOIS, technologies, task_post/task_get and more). Body and response follow the DataForSEO v3 docs at https://docs.dataforseo.com/v3/. Billed at the endpoint's DataForSEO price; task_get and tasks_ready calls are free. Always set a limit or filters: endpoints without them can be expensive.","inputSchema":{"additionalProperties":false,"properties":{"body":{"description":"Array of task objects for POST requests.","items":{"type":"object"},"type":"array"},"method":{"description":"POST for live and task_post endpoints (default), GET for task_get and tasks_ready.","enum":["POST","GET"],"type":"string"},"path":{"description":"Path below /v3/, e.g. \"serp/google/maps/live/advanced\" or \"serp/google/organic/task_get/advanced/<task_id>\".","type":"string"}},"required":["path"],"type":"object"},"name":"dataforseo_request"},{"description":"A, AAAA, CNAME, MX, NS and TXT records of a domain, from public resolvers. Free: needs an API key but no balance.","inputSchema":{"additionalProperties":false,"properties":{"domain":{"description":"Domain such as example.com.","type":"string"}},"required":["domain"],"type":"object"},"name":"dns_lookup"},{"description":"Progress and per-domain verdicts of a check started with domain_check_start: verdict, reason, first archive year, stable years, Baidu results, referring domains and spam score. A check can take minutes; rows stay pending until their steps finish. Reading is free.","inputSchema":{"additionalProperties":false,"properties":{"after":{"description":"The \"next\" value of the previous page.","type":"integer"},"check_id":{"description":"The id from domain_check_start.","type":"string"},"limit":{"description":"Rows per page, up to 200 (default 50).","type":"integer"},"verdict":{"description":"Only rows with this verdict.","enum":["pending","ok","suspect","bad","error"],"type":"string"}},"required":["check_id"],"type":"object"},"name":"domain_check_results"},{"description":"Checks up to 100 domains (for buying expired or used domains): web archive history, Baidu index and backlinks, ending in a clean, suspect or rejected verdict with reasons. Charged per domain, about $0.02. Set dry_run first to see the exact cost and show it to the user. Runs in the background; read progress with domain_check_results.","inputSchema":{"additionalProperties":false,"properties":{"domains":{"description":"Domains to check (max 100).","items":{"type":"string"},"type":"array"},"dry_run":{"description":"Only return the cost; nothing is started or charged.","type":"boolean"},"rules":{"description":"Optional pass rules; anything left out uses the defaults. Fields: tlds (string[]), firstSeenBy (year), minStableYears, noHistory (pass|suspect|reject), minBaiduIndexed (0–10), minReferringDomains, maxSpamScore (0–100).","type":"object"}},"required":["domains"],"type":"object"},"name":"domain_check_start"},{"description":"Estimated Google organic traffic, number of ranking keywords and their position distribution for a domain, plus paid search totals. About $0.01 per call.","inputSchema":{"additionalProperties":false,"properties":{"language_code":{"description":"Language code, e.g. en (default), de, fr, ja, es, pt, zh-CN.","type":"string"},"location_code":{"description":"DataForSEO location code. 2840 = United States (default), 2826 = UK, 2276 = Germany, 2250 = France, 2392 = Japan, 2356 = India, 2076 = Brazil.","type":"integer"},"target":{"description":"Domain such as example.com.","type":"string"}},"required":["target"],"type":"object"},"name":"domain_overview"},{"description":"Checks a domain's MX, SPF, DKIM, DMARC and MTA-STS records and says whether it can be spoofed, with the issues to fix. Without dkim_selector it tries the common selectors, so a missing DKIM result is not proof of absence. Free: needs an API key but no balance.","inputSchema":{"additionalProperties":false,"properties":{"dkim_selector":{"description":"The DKIM selector, if known.","type":"string"},"domain":{"description":"Domain such as example.com.","type":"string"}},"required":["domain"],"type":"object"},"name":"email_auth_check"},{"description":"Live Google organic search results for a keyword in a given country and language: ranks, titles, URLs, snippets, plus the AI Overview text and the sources it cites. Billed per call (about $0.002 for depth 10).","inputSchema":{"additionalProperties":false,"properties":{"depth":{"description":"Number of results to fetch, 10–100 (default 10). Cost grows with depth.","type":"integer"},"device":{"description":"Default desktop.","enum":["desktop","mobile"],"type":"string"},"keyword":{"description":"Search query. Supports operators such as site:example.com.","type":"string"},"language_code":{"description":"Language code, e.g. en (default), de, fr, ja, es, pt, zh-CN.","type":"string"},"location_code":{"description":"DataForSEO location code. 2840 = United States (default), 2826 = UK, 2276 = Germany, 2250 = France, 2392 = Japan, 2356 = India, 2076 = Brazil.","type":"integer"}},"required":["keyword"],"type":"object"},"name":"google_serp"},{"description":"Keywords the competitor ranks for on Google that your domain does not, sorted by search volume: the content gap to target. About $0.01 per call plus $0.0001 per row.","inputSchema":{"additionalProperties":false,"properties":{"competitor":{"description":"Competitor domain.","type":"string"},"language_code":{"description":"Language code, e.g. en (default), de, fr, ja, es, pt, zh-CN.","type":"string"},"limit":{"description":"Rows to return, 1–200 (default 50).","type":"integer"},"location_code":{"description":"DataForSEO location code. 2840 = United States (default), 2826 = UK, 2276 = Germany, 2250 = France, 2392 = Japan, 2356 = India, 2076 = Brazil.","type":"integer"},"your_domain":{"description":"Your domain.","type":"string"}},"required":["competitor","your_domain"],"type":"object"},"name":"keyword_gap"},{"description":"Long-tail keywords that contain the seed keyword, with search volume, CPC, keyword difficulty and intent. Use it to find low-difficulty commercial keywords. About $0.01 per call plus $0.0001 per keyword returned.","inputSchema":{"additionalProperties":false,"properties":{"keyword":{"description":"Seed keyword.","type":"string"},"language_code":{"description":"Language code, e.g. en (default), de, fr, ja, es, pt, zh-CN.","type":"string"},"limit":{"description":"Keywords to return, 1–200 (default 50).","type":"integer"},"location_code":{"description":"DataForSEO location code. 2840 = United States (default), 2826 = UK, 2276 = Germany, 2250 = France, 2392 = Japan, 2356 = India, 2076 = Brazil.","type":"integer"},"max_difficulty":{"description":"Only return keywords with keyword difficulty at or below this value (0–100).","type":"integer"}},"required":["keyword"],"type":"object"},"name":"keyword_ideas"},{"description":"Google search volume, CPC, competition, keyword difficulty (0–100) and main search intent for up to 100 keywords in one call. About $0.01 per call plus $0.0001 per keyword.","inputSchema":{"additionalProperties":false,"properties":{"keywords":{"description":"Keywords to look up (max 100).","items":{"type":"string"},"type":"array"},"language_code":{"description":"Language code, e.g. en (default), de, fr, ja, es, pt, zh-CN.","type":"string"},"location_code":{"description":"DataForSEO location code. 2840 = United States (default), 2826 = UK, 2276 = Germany, 2250 = France, 2392 = Japan, 2356 = India, 2076 = Brazil.","type":"integer"}},"required":["keywords"],"type":"object"},"name":"keyword_overview"},{"description":"Autocomplete suggestions from Google, Bing, YouTube, Amazon, Baidu, DuckDuckGo, Yahoo and Yandex, merged and de-duplicated. No search volume; pass the results to keyword_overview for metrics. Free: needs an API key but no balance.","inputSchema":{"additionalProperties":false,"properties":{"engines":{"description":"Default google and bing.","items":{"enum":["google","bing","youtube","amazon","baidu","duckduckgo","yahoo","yandex"],"type":"string"},"type":"array"},"keyword":{"description":"Seed keyword.","type":"string"},"market":{"description":"Default us.","enum":["us","uk","ca","au","de","fr","es","it","br","mx","jp","cn"],"type":"string"},"mode":{"description":"seed: the keyword only (default). questions: with question words. az: with each letter a–z, the most results.","enum":["seed","az","questions"],"type":"string"}},"required":["keyword"],"type":"object"},"name":"keyword_suggestions"},{"description":"Fetches one URL and reports its on-page SEO: status code, title, meta description, canonical, headings, word count, link and image counts, load timing, on-page score and all on-page checks. About $0.0002 per call.","inputSchema":{"additionalProperties":false,"properties":{"url":{"description":"Absolute URL starting with https:// or http://.","type":"string"}},"required":["url"],"type":"object"},"name":"page_audit"},{"description":"Fetches one URL and returns its status, final URL, title, meta description, canonical, meta robots, X-Robots-Tag, hreflang and H1s, as a browser or as Googlebot. Reads the raw HTML without running JavaScript. For a full audit use page_audit. Free: needs an API key but no balance.","inputSchema":{"additionalProperties":false,"properties":{"fetch_as":{"description":"Identify as our bot (default) or with Googlebot’s user agent, to spot cloaking.","enum":["bot","googlebot"],"type":"string"},"url":{"description":"URL or domain, such as https://example.com/page.","type":"string"}},"required":["url"],"type":"object"},"name":"page_meta"},{"description":"Google organic keywords a domain (or URL) currently ranks for, sorted by estimated traffic: keyword, volume, difficulty, position, ranking URL and estimated traffic. About $0.01 per call plus $0.0001 per row.","inputSchema":{"additionalProperties":false,"properties":{"language_code":{"description":"Language code, e.g. en (default), de, fr, ja, es, pt, zh-CN.","type":"string"},"limit":{"description":"Rows to return, 1–200 (default 50).","type":"integer"},"location_code":{"description":"DataForSEO location code. 2840 = United States (default), 2826 = UK, 2276 = Germany, 2250 = France, 2392 = Japan, 2356 = India, 2076 = Brazil.","type":"integer"},"target":{"description":"Domain such as example.com.","type":"string"}},"required":["target"],"type":"object"},"name":"ranked_keywords"},{"description":"Follows a URL's redirects and returns the status and target of every hop, up to 5. Free: needs an API key but no balance.","inputSchema":{"additionalProperties":false,"properties":{"url":{"description":"URL or domain, such as https://example.com/page.","type":"string"}},"required":["url"],"type":"object"},"name":"redirect_chain"},{"description":"Domains linking to the target, strongest first: rank, backlink count, spam score and first-seen date. About $0.02 per call plus a small per-row fee.","inputSchema":{"additionalProperties":false,"properties":{"limit":{"description":"Rows to return, 1–200 (default 50).","type":"integer"},"target":{"description":"Domain such as example.com.","type":"string"}},"required":["target"],"type":"object"},"name":"referring_domains"}]},"body_sha256":"d4a903add849797c3e9f5630c5d5cce6eb4da19900a477d7d32759990a216d59","prev_id":null,"leaf":"0x4a16fe3353e9d353771efd646cc1a64f5214012e4f46564762e9210f4320fb4a","leaf_text":"{\"body\":\"d4a903add849797c3e9f5630c5d5cce6eb4da19900a477d7d32759990a216d59\",\"id\":3421593,\"kind\":\"mcp.tools\",\"method\":\"probe.mcp/1\",\"observed_us\":1793892401502116,\"prev\":null,\"subject\":\"945e7cd6-d6e1-4fc1-8f83-a618a83a2115\",\"subject_kind\":\"endpoint\"}","day":{"day":"2026-11-05","leaves":322504,"root":"0x9f0215efb0252701dc86d5600ce95f276cccc716759bf112525ae863f698d128","chained":"0xc54ddff800630c6cd9656f99e7d6a61adce99bf1cea37121600598b0a9a720d2","anchor_chain":"eip155:5042002","anchor_tx":"0x88f612ad94ca63af4e4e9faab9f34b665b41f03828afac1571ad013cc62bba94","anchor_block":70942081},"proof":["0x4a15f5fd8d4b40b11c020e5d4855538c7dec8b713a7a28d2a9bd528a8488ba00","0xbd522d71d81411e84fcdeacf618c4c3200a268054e640bfbe98c2f779feef090","0xb366cf58587b9ef06e5a9e66639a43c440aa0ea5c2cbfb44252a6cd7769566ef","0xc7348d87161014be9809efd5d06359ca397bce1f78a57d79d350053246b9f8b8","0xa59a17316fb03ebdf69948187ac47c2a4233889b2fd307b0a93bb844a3d9e014","0xacd8e3f1adf9c2b9b056906a37353729819c73d4fbe53307082164cba8bc2017","0xc0eb77134dbdd895dd19f20e65dcaa2cfcb0b55f5a7c7eea578e365bea842437","0x62e92cf3b5441fe88ceb3e9a8555687d14723efc9ac47a5da2f25eeaed217e05","0xd7a70a1fe097f5638d0fca423a10221e0a993e059d6a919be8f8af90a168648c","0xf89f6b08062930470fe6082eedb6b01ae5eeaef15572a9a61a6a68f27a4bf234","0x66157c7f62367e6bfaea35810c450fd845347041aff2055cd63df5110a9b0284","0x804d4e2acaf82fe4cca4a826d43e72263a44306399b543267060ed8d63bea2cf","0x96217e91712a84971acd039c9a0646ccf17b8623271418217b87a9da85d11d7b","0xf1ebc8b794cdbee72cfc7d6298b0f35487ba5d0e9f7a1e6e7c1c1bf23640861f","0xfe0af662712e90709c400186f11133a81c01d01cf7559e4f0670cdd139493a35","0x4014adbe7dbae4fe239da4c4dde0e45d23e85623794ecea527ea1299bc689d6b","0xddde0b0de5219c91c717b03cab5216193dc0f26fb006aa8ba17020a71dbd997a","0xa9caf228b42660818160afb416ff04cb014f57c4d8ee75ea3452fb76c3d8c645","0xf72fe7c4860b9addb17aac4a00b8afc2f8085836173f10f31697c3d192df119b"]}