Lordevo Shop (x402 website checks)
Server Details
33 paid x402 web/DNS/email/SSL checks for agents from $0.01 per call, plus 2 free tools.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 64 tools
The set has substantial overlap among page/site checks: page_markdown, page_meta and link_preview all extract page metadata; seo_page, seo_audit_lite, agent_readiness and site_snapshot overlap on SEO/AI-readiness; site_check, site_verdict, site_report and verdict_card overlap on site risk/auditing. Detailed descriptions and price tiers help, but agents must read carefully to avoid misselection.
All names are lowercase snake_case and generally descriptive, with batch/lite/status suffixes used consistently. The main inconsistency is mixed noun-only and verb-first forms such as agent_readiness, can_fetch, get_sample_output and list_services, so it is readable but not a uniform verb_noun pattern.
64 tools is far beyond the 3-15 well-scoped range and includes many tiered or duplicate variants. Even though the server is broad, this count creates a heavy selection and maintenance burden.
Core website-check coverage is broad: fetch/parse, DNS/RDAP/email/TLS, SEO/AI readiness, headers, links, redirects, trust signals, data utilities, public records, report polling, and free trial/preflight helpers. Gaps are mostly advanced capabilities like full active scanning, accessibility/performance crawling, or broader record sources rather than missing basic lifecycle operations.
Available Tools
64 toolsagent_readinessAgent readiness / AI visibility score (GEO) ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [SEO, security and site verdicts] Scores how visible and usable a site is for AI assistants and agents (0-100, grade A-F): robots.txt rules for AI search and training crawlers (GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot, Google-Extended...), noindex/noai, /llms.txt quality, schema.org JSON-LD, sitemap, title/description/canonical/lang, Open Graph, content readable without JavaScript, and agent discovery files (/.well-known/x402, MCP server card, A2A agent card, OpenAPI). Findings with fixes. Obeys robots.txt.
Inputs: url (required), trial. Returns: url, meta, tool, cache, +16 more
broken_linksBroken links on a page (up to 40 links checked) ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [Web and domain checks] Reads one page (robots.txt obeyed) and checks up to 40 of its unique links (internal first) with HEAD then GET: broken links with status or error, restricted (401/403/429/999), timeouts, links not requested because robots.txt disallows them, and counts. ~2-8 s.
Inputs: url (required), trial. Returns: url, tool, cache, _trial, +9 more
can_fetchCan I fetch this URL? robots.txt + AI-crawler permission gate ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [Fetch and read the web] Pre-fetch gate for agents and scrapers: is this exact URL allowed by robots.txt (RFC 9309: missing = allow, 5xx/unreachable = disallow) for generic agents and 16 named AI agents/crawlers (ChatGPT-User, Claude-User, PerplexityBot, GPTBot, ClaudeBot, Google-Extended, CCBot...), plus Crawl-delay, Content-Signal (search / ai-input / ai-train), X-Robots-Tag noai/noindex from a HEAD request, and sitemaps. Verdict allowed / disallowed / allowed_but_no_ai_use / allowed_with_crawl_delay. Never downloads the page body. Cached up to 10 min. ~0.3-2 s.
Inputs: url (required), trial. Returns: url, noai, page, path, +15 more
canonical_checkCanonical, hreflang and indexability check ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [SEO, security and site verdicts] Is this URL indexable and which URL is canonical: canonical tag or HTTP Link header, self-referencing or pointing elsewhere, multiple/relative/cross-domain canonicals, og:url mismatch, meta robots and X-Robots-Tag (noindex/nofollow), hreflang list with code validation, x-default and self-reference. Cached 1 h. ~0.3-2 s.
Inputs: url (required), trial. Returns: url, tool, cache, _trial, +7 more
cors_checkCORS check (preflight + allowed origins) ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [Web and domain checks] CORS check. Will a browser on a given origin be allowed to call this URL: sends a CORS preflight (OPTIONS) and a GET with Origin, reports Access-Control-Allow-Origin / Credentials / Methods / Headers / Max-Age, Vary: Origin, and flags arbitrary-origin reflection, wildcard with credentials and null origin. Cached 5 min. ~0.3-2 s.
Inputs: url (required), trial, method, origin. Returns: url, tool, cache, _trial, +8 more
cron_nextCron next run times + plain-English description ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [Data utilities] Reads a 5-field cron expression (or @daily-style macro) and returns the next N run times in UTC and in the given time zone, a plain-English description and the expanded fields. Input: cron, optional tz (default UTC), count 1-20, after. Limits: no seconds field, no L/W/#. Offline.
Inputs: cron (required), tz, after, count, +1 more. Returns: tool, cache, count, notes, +8 more
csv_parseCSV/TSV to JSON with delimiter, header and type detection ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [Data utilities] Parses CSV or TSV text into JSON rows (objects or arrays). Detects the delimiter (comma, semicolon, tab, pipe), the header row and quoting (RFC 4180: quoted commas, doubled quotes, newlines in quotes), infers column types and flags formula-injection cells (= + - @). Input: csv (POST for long text), optional delimiter, header, output, types, quote, max_rows. Limits: 1,000,000 characters, 50,000 rows, 500 columns. Offline.
Inputs: csv (required), quote, trial, types, +4 more. Returns: rows, tool, cache, _trial, +14 more
date_calcDate calculator: add durations, business days, difference between dates ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [Data utilities] Date arithmetic offline: adds or subtracts durations (ISO 8601 or plain text, including business days with your weekend and holiday list), and gives the difference to a second date in calendar days, weeks, years/months/days and business days, plus weekday, ISO week, day of year and quarter. Input: date (YYYY-MM-DD, ISO date-time, Unix seconds, today or now), optional add, subtract, until, tz, weekend, holidays. Years 1000-9999.
Inputs: date (required), tz, add, trial, +4 more. Returns: tool, cache, input, notes, +9 more
dns_lookupDNS records lookup (A, AAAA, CNAME, MX, TXT, NS, SOA, CAA) ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [Web and domain checks] Live DNS lookup, like dig or nslookup, for any public host name: one record type or ALL (A, AAAA, CNAME, MX, TXT, NS, SOA, CAA) in one call. Returns each record set, NXDOMAIN (exists: false), per-type errors and private-address flags. Use it to read MX and SPF/verification TXT records or find nameservers. DNS + RDAP + SPF/DMARC + TLS in one call: domain-intel. Cached 2 min. ~0.1-1 s.
Inputs: host (required), type, trial. Returns: host, tool, type, cache, +10 more
domain_intelDomain intel: DNS + RDAP/WHOIS + SPF/DMARC + TLS ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [Web and domain checks] One call, one domain, four checks: DNS records (A, AAAA, MX, NS, TXT, CAA), WHOIS-style RDAP registration from the registry found via the IANA bootstrap (registrar, created / expiry dates, days to expiry, EPP status, nameservers, DNSSEC; no personal contact data), email authentication (SPF, DMARC, DKIM selector hints, MTA-STS, TLS-RPT, BIMI, grade, spoofable) and TLS certificate basics (issuer, expiry, days left, SAN count, trusted). The core of dns-lookup + domain-rdap + email-auth + ssl-cert for the price of one call. A failed part is flagged (partial); fewer than 2 parts = not charged. ~1-4 s.
Inputs: domain (required), trial. Returns: dns, tls, mail, rdap, +11 more
domain_lookalikePhishing lookalike domain check (homograph, punycode, typosquatting) ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [Web and domain checks] Phishing lookalike domain check. Offline host-name check for phishing patterns: punycode, mixed-alphabet homographs, typo lookalikes of phished brands, brand off its official domain, risky TLD, login/wallet words. trust/2: signals with evidence, risk level low_observed_risk / elevated / high, 0-100 risk score, coverage, not_a_guarantee (a normal name says nothing about the site). < 50 ms. Method + error rates: https://shop.lordevo.com/docs/trust-methodology
Inputs: host (required), trial. Returns: host, risk, tool, cache, +16 more
domain_rdapWHOIS / RDAP domain lookup: age, registrar, expiry ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [Web and domain checks] WHOIS-style domain lookup. Registration facts for a domain from the official registry RDAP service (successor to WHOIS): registered or not, registrar and IANA id, created / updated / expiry dates, age in days, days to expiry, EPP status codes, nameservers and DNSSEC. Personal contact data is never returned. Cached 24 h. ~0.5-3 s.
Inputs: domain (required), trial. Returns: tool, cache, _trial, dnssec, +10 more
email_authEmail authentication check (SPF, DKIM, DMARC) ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [Web and domain checks] SPF, DKIM and DMARC check. Check a domain's email authentication and spoofing risk from public DNS: MX and mail provider, SPF (record, all-qualifier, DNS lookup count vs the 10 limit), DMARC policy/pct/rua, DKIM at 30 common selectors, MTA-STS, TLS-RPT, BIMI. Returns grade, spoofable flag and fixes. ~1-3 s.
Inputs: domain (required), trial. Returns: mx, spf, dkim, tool, +11 more
email_validateEmail validation / email verification API (syntax + domain + MX, no SMTP probing) ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [Web and domain checks] Validates one email address without contacting the mailbox: RFC 5321 syntax, domain exists, MX / null-MX / implicit-MX, MX hosts resolve, mail provider, disposable-domain flag (CC0 list), role account (info@, support@), free provider, typo suggestion (gmial.com -> gmail.com). Verdict valid / risky / invalid. ~0.2-1.5 s.
Inputs: email (required), trial. Returns: mx, tool, cache, email, +12 more
federal_registerUS Federal Register search (rules, notices) ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [Public records] Searches US Federal Register documents (rules, proposed rules, notices, presidential documents) through the official FederalRegister.gov API: full-text term, optional agency slug, type and date range. Returns the total count and up to 20 documents with title, type, action, abstract, agencies, publication date, effective date, comment deadline (comments_open), docket IDs, RINs, citation and the HTML and official PDF links. Public-domain data, no key; cached 15 min. ~0.5-2 s.
Inputs: term (required), type, order, since, +4 more. Returns: tool, cache, notes, query, +10 more
feed_parseFeed reader: RSS, Atom and JSON Feed to normalised items ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [Fetch and read the web] Parses a feed URL, or finds the feed linked from a page (falls back to /feed, /rss.xml, /atom.xml), and returns normalised items with title, link, ISO date, summary and author, plus feed title and type. Input: url, optional limit 1-100. Limits: 5 MB, 10 s per request, up to 4 requests; robots.txt obeyed for every URL and redirect. Cached 10 min.
Inputs: url (required), limit, trial. Returns: url, tool, cache, items, +8 more
get_sample_outputSample output of a tool (free)ARead-onlyIdempotentInspect
Free. Returns an example of what a paid tool returns, so you can decide before paying.
Inputs: tool (required). Returns: tool, sample, price_usd
http_pingHTTP ping: is a website up or down? Status and timings (DNS, TCP, TLS, TTFB) ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [Web and domain checks] Is this website up or down? One live request to a URL with no redirect following: up or down (and why: DNS, timeout, refused, TLS), status, Location, timings in ms for DNS, TCP connect, TLS handshake, time to first byte and total, IP, HTTP version, server header. Measured from Malaysia. Never cached. ~0.1-2 s.
Inputs: url (required), trial. Returns: ip, up, url, tool, +6 more
ip_infoIP lookup: owner, network and abuse contact of an IP address (RDAP + reverse DNS) ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [Web and domain checks] IP lookup (IP WHOIS). Who holds a public IPv4/IPv6 address, from the Regional Internet Registry RDAP record: network name, handle, CIDR, address range, country, holding organisation, abuse mailbox, RIR (ARIN/RIPE/APNIC/LACNIC/AFRINIC) and reverse DNS (PTR). No geolocation database and no ASN. Cached 24 h. ~0.5-3 s.
Inputs: ip (required), trial. Returns: ip, rir, tool, cache, +8 more
json_queryJSON query: JSONPath (RFC 9535) or JSON Pointer ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [Data utilities] Selects values from a JSON document with a JSONPath query (RFC 9535: names, indexes, slices, wildcards, .. descendants, filters with comparisons, && || ! and length/count/value) or a JSON Pointer (RFC 6901). Returns every match with its normalized path and pointer. Input: json and query (POST for large documents), optional max_results. Limits: 1 MB JSON, 1,000-character query; match() and search() are not offered. Offline.
Inputs: json (required), query (required), trial, max_results. Returns: tool, cache, notes, query, +8 more
json_repairJSON repair for LLM output (fences, quotes, commas, truncation) ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [Data utilities] Turns malformed or LLM-style JSON into valid JSON: removes code fences and leading text, fixes trailing commas, single or smart quotes, unquoted keys, comments, Python constants and truncated endings, and lists the problem types found. Input: json (POST for large input). Limit: 1 MB. Offline.
Inputs: json (required), trial. Returns: tool, cache, fixes, _trial, +5 more
json_schema_inferJSON Schema 2020-12 inferred from sample JSON ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [Data utilities] Infers a JSON Schema (2020-12) from 1-1,000 sample documents: types with null and integer vs number, properties, required (keys present in every sample), array items, string formats (date-time, date, email, uri, uuid, ipv4, ipv6) when every value matches, optional enums and strict mode. Input: json (one document or an array of samples; POST for large input), optional samples, enums, strict. Limits: 1 MB, depth 64. Pair with json-validate. Offline.
Inputs: json (required), enums, trial, strict, +1 more. Returns: tool, cache, notes, stats, +6 more
json_validateJSON Schema validator: check JSON (or LLM output) against a schema ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [Data utilities] JSON Schema validator. Validates a JSON document against a JSON Schema (draft-07, 2019-09 or 2020-12, formats included) and returns valid true/false with every error as a JSON Pointer, keyword and message. Input: json and schema (POST for large documents). Limits: 1 MB JSON, 200 KB schema, 100 errors listed; remote $ref is not fetched. Offline.
Inputs: json (required), schema (required), trial. Returns: tool, cache, draft, valid, +5 more
link_checkLink check: is it alive, where does it really go (redirects resolved) ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [Web and domain checks] Resolve one link the way a browser would: follows up to 10 redirects (HEAD first, GET fallback), returns alive true/false with a reason (http_404, dns_not_found, timeout...), the final URL and domain, every hop with its status, cross-domain and HTTPS-downgrade flags, URL-shortener detection, content type/length, Last-Modified/ETag, X-Robots-Tag and TLS validity. robots.txt is checked before the link and each redirect is requested; a disallowed link is refused (not charged), a disallowed hop is reported. Dead links are an answer, not an error. Cached up to 5 min. ~0.3-3 s.
Inputs: url (required), trial. Returns: tls, url, tool, alive, +17 more
link_previewLink preview / unfurl (title, description, image, favicon, logo) ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [Fetch and read the web] Link preview / URL unfurl API. Everything needed to render a link card from one public page: title, description, site name, Open Graph image (size, alt), canonical URL, best favicon plus all icons, logo (JSON-LD Organization), web manifest, theme colour, Twitter card fields, author and dates. Cached 1 h. ~0.3-2 s.
Inputs: url (required), trial. Returns: url, logo, tool, cache, +9 more
links_batchBatch link check (up to 10 URLs per call) ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [Web and domain checks] The link-check for up to 10 URLs in one paid call (comma-separated): for each, alive or dead with the reason, final URL after redirects, redirect chain, cross-domain / HTTPS-downgrade flags, content type and TLS. robots.txt is checked before each URL and redirect is requested. ~1-6 s.
Inputs: urls (required), trial. Returns: dead, tool, alive, cache, +5 more
list_servicesList Lordevo services and prices (free)ARead-onlyIdempotentInspect
Free. Lists every Lordevo pay-per-call tool grouped by job (fetch and read the web, web and domain checks, data utilities, SEO and security) from $0.002, plus LITE tiers and full SEO/security/content services, with price, endpoint and input.
Inputs: no named parameters. Returns: payment, provider, services, quick_checks, +1 more
math_evalExact calculator: arithmetic, fractions, big integers, functions ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [Data utilities] Evaluates a math expression exactly: + - * / % ^ !, parentheses, big integers and fractions (1/3 stays 1/3), plus sqrt, round, floor, min, max, mean, gcd, lcm, comb, perm, ln, log, exp and trig (radians; deg constant). Returns result, fraction, decimal to N places, repeating decimal and whether it is exact. Input: expr, optional decimals 0-100. Limits: 1,000 characters, 10,000-digit values. Offline.
Inputs: expr (required), trial, decimals. Returns: tool, cache, exact, notes, +14 more
myr_ratesMalaysian ringgit exchange rates + OPR (Bank Negara Malaysia data) ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [Data utilities] Bank Negara Malaysia exchange rates against the ringgit (buying, selling, middle; MYR per unit) for one currency or ALL, plus the current Overnight Policy Rate. Source: Bank Negara Malaysia; data subject to the Terms of Use for BNM Datasets; not endorsed by BNM. Cached 15 min. ~0.5-2 s.
Inputs: currency (required), trial. Returns: base, tool, cache, rates, +7 more
page_diffPage change check: content hash, clean text and line diff ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [Fetch and read the web] Fetches one public page and returns a SHA-256 hash of its main text plus the clean text; if you send the previous hash or text it also says changed yes/no and, with previous text, lists added and removed lines. Input: url, optional previous_hash or previous_text. Limits: 1.5 MB page, 100,000 characters of text returned; robots.txt obeyed. Not cached.
Inputs: url (required), trial, previous_hash, previous_text. Returns: url, diff, text, tool, +9 more
page_markdownURL to Markdown: LLM-ready web page reader (main content) ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [Fetch and read the web] URL to Markdown web scraper for agents and RAG: read any public web page as clean, LLM-ready Markdown. Fetch one public web page and return its main content as clean Markdown: navigation, cookie banners, footers, share bars and related-post blocks removed; headings, nested lists, links, images with alt, tables as pipe tables and code as fenced blocks with language. Plus title, description, lang, canonical, published/modified date when the page states one, word count and token estimate. Options: include_links=false (text only), max_tokens=100-100000 (cut at block boundaries, truncated flag). Up to 60,000 characters. Obeys robots.txt. ~1-3 s.
Inputs: url (required), trial, max_tokens, include_links. Returns: url, lang, tool, cache, +14 more
page_markdown_batchBatch URL to Markdown: up to 5 web pages per call (LLM-ready) ($0.01/call)ARead-onlyIdempotentInspect
$0.01 per call (x402, USDC on Base; not covered by the free trial). [Fetch and read the web] Batch URL to Markdown web scraper for RAG ingest and research agents. page-markdown for 1-5 public URLs in one paid call (comma-separated): the same clean main-content Markdown, metadata and options (include_links, max_tokens) per URL, with a per-URL error (robots_disallowed, target_http_error...) where a page cannot be read. If every URL fails, nothing is charged. One payment for 5 URLs = $0.002 per URL, the same as 5 single page-markdown calls; for 1-4 URLs single calls ($0.002 each) are cheaper. robots.txt checked per URL and redirect. ~2-10 s.
Inputs: urls (required), max_tokens, include_links. Returns: ok, tool, cache, count, +5 more
page_metaPage metadata + Markdown ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [Fetch and read the web] Read one public web page and return clean Markdown of the main content plus metadata: title, meta description, canonical, robots, lang, Open Graph/Twitter tags, headings outline, JSON-LD types, internal/external links, images missing alt, word count. Obeys robots.txt. ~1-3 s.
Inputs: url (required), trial. Returns: url, lang, tool, cache, +13 more
page_qualityPage quality verdict (AI) ($0.005/call)ARead-onlyIdempotentInspect
$0.005 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [SEO, security and site verdicts] AI verdict on one page's content quality: high/medium/low with a 0-100 score, topic, strengths, problems and one-line summary, blended with measured metrics (word count, Flesch readability, headings, duplicate sentences, link ratio, author/date). Runs on Lordevo's own local model (no cloud AI). Obeys robots.txt. ~3-20 s.
Inputs: url (required), trial. Returns: ai, url, tool, cache, +12 more
pdf_textPDF to text, page by page ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [Fetch and read the web] Downloads one public PDF and returns its text layer page by page, with page count and title metadata. Input: url, optional max_pages. Limits: 10 MB, 50 pages, 500,000 characters; password-protected PDFs are refused and scanned images are not OCRed; robots.txt obeyed for every URL and redirect. Cached 1 h.
Inputs: url (required), trial, max_pages. Returns: url, info, tool, bytes, +10 more
preflightFree preflight: will a paid fetch succeed on this URL?ARead-onlyIdempotentInspect
Free, no payment. One call tells you whether a paid fetch tool would most likely succeed on a URL: DNS/public check, HTTP status, final URL after redirects (robots.txt checked on every hop), response time, robots.txt for the shop's agent and for *, content type, length and charset, and a verdict per tool (or for every eligible fetch tool) with the reason, price, paid endpoint and whether the free trial covers it. Never returns page content. Limited per IP per day.
Inputs: url (required), tool. Returns: url, free, tool, cache, +6 more
prompt_injection_scanPrompt-injection scan for untrusted text ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [Data utilities] Screens text an agent is about to read (web page, email, tool output, document) for prompt injection: instruction overrides ("ignore previous instructions"), role hijacks and jailbreak modes, fake chat delimiters (<|im_start|>, [INST], "system:" lines), requests to reveal the system prompt or send secrets, Markdown-image exfiltration URLs, hiding things from the user, coerced tool calls, payments or shell one-liners, and text hidden from humans (zero-width, bidi and Unicode tag characters, HTML comments, display:none blocks, base64), which is decoded and scanned too. Returns verdict likely_injection / suspicious / no_injection_found, a 0-100 score, findings with excerpt and line, and hidden-content counts. Rule-based and offline: not a model and not a guarantee. Input: text (POST for long text), optional format, max_findings, clean. Limit: 200,000 characters.
Inputs: text (required), clean, trial, format, +1 more. Returns: tool, cache, lines, notes, +16 more
readabilityReadability and word count (Flesch, reading time, top terms) ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [Fetch and read the web] Text statistics for the main content of one page: word, sentence and character counts, Flesch reading ease and Flesch-Kincaid grade (English), level, long-sentence ratio, reading and speaking time, and top terms. Computed by formula, no AI. Cached 1 h. ~0.3-2 s.
Inputs: url (required), trial. Returns: url, tool, cache, level, +9 more
redirect_chainRedirect chain: every hop with status, Location and time ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [Web and domain checks] Follows the redirects of one public http(s) URL hop by hop and returns each hop's URL, status code, Location header and time in ms, with flags for loops, HTTPS-to-HTTP downgrades, more than 10 redirects and cross-domain hops. Input: url. Limits: up to 15 redirects, 8 s per hop, public hosts only; robots.txt is checked before every hop is requested (a disallowed hop is reported, not requested). Not cached.
Inputs: url (required), trial. Returns: url, hops, loop, tool, +11 more
regex_testRegex tester: matches, groups, replace and split (JavaScript flavor) ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [Data utilities] Runs a JavaScript (ECMAScript) regular expression on your text and returns every match with index, line, column, numbered and named groups, or the result of replace or split. Catastrophic patterns are stopped after 3 seconds and not charged. Input: pattern (or /pattern/flags), text, optional flags, mode, replace, max_matches (POST for long text). Limits: 2,000-character pattern, 400,000-character text. Offline.
Inputs: text (required), pattern (required), mode, flags, +3 more. Returns: mode, tool, cache, flags, +15 more
sec_filingsSEC EDGAR filings of a listed company ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [Public records] Recent SEC EDGAR filings of a US-listed company by ticker (AAPL, BRK-B) or CIK: company name, CIK, tickers, exchanges, SIC industry, fiscal year end and state of incorporation, then the filings (form, filing and report date, accession number, description, 8-K items, XBRL flag, document and index URLs), filtered by form types and date, with counts per form. Listed companies only (CIKs in the SEC ticker list; no individuals). Documents are linked, not read. No key; cached 10 min. ~0.5-3 s.
Inputs: company (required), forms, since, trial, +1 more. Returns: tool, cache, notes, _trial, +14 more
security_headersSecurity headers + TLS quick grade ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [SEO, security and site verdicts] Security headers check. Passive check of a public website's HTTPS setup: TLS version and certificate expiry, HTTP->HTTPS redirect, HSTS, CSP, X-Frame-Options/frame-ancestors, X-Content-Type-Options, Referrer-Policy, Permissions-Policy, cookie flags, version disclosure. Returns grade A+..F and fixes. ~1-3 s.
Inputs: url (required), trial. Returns: tls, url, tool, cache, +9 more
security_scan_liteWebsite Security Scan LITE (passive summary) ($0.02/call)ARead-onlyIdempotentInspect
$0.02 per call (x402, USDC on Base; not covered by the free trial). [SEO, security and site verdicts] LITE version of the Website Security Check: passive summary only (headers, TLS/certificate, HTTP->HTTPS, cookies, SPF/DKIM/DMARC, CAA, IPv6, security.txt) with grade A-F and top 10 findings. Nothing intrusive. ~3-10 s. Upgrade: Passive check ($1) or Deep active scan ($5, ownership verification required).
Inputs: url (required). Returns: url, tier, tool, cache, +10 more
seo_audit_liteSEO audit, one page: top 10 issues with fixes (LITE) ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [SEO, security and site verdicts] SEO audit of one page (on-page SEO check with fixes). LITE version of the $2 SEO Audit: one page, the top 10 issues ranked by severity and effort with why/fix, plus up to 12 internal links checked for 404s, mixed content, headings, structured data, Open Graph, robots.txt/sitemap/llms.txt. ~5-15 s. Upgrade: full 10-page SEO Audit ($2).
Inputs: url (required), trial. Returns: url, tier, tool, cache, +9 more
seo_pageOn-page SEO check (one page) ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [SEO, security and site verdicts] On-page SEO check of one URL: title/meta lengths, H1, canonical, noindex, viewport, lang, Open Graph, JSON-LD, images alt, thin content, compression, response time, plus robots.txt, XML sitemap, llms.txt and which AI crawlers (GPTBot, ClaudeBot, PerplexityBot...) are allowed. Score 0-100 with issues and fixes. Obeys robots.txt. ~2-5 s.
Inputs: url (required), trial. Returns: url, site, tool, cache, +6 more
site_checkSite check: URL risk signals + AI readiness + security headers (recommended start) ($0.02/call)ARead-onlyIdempotentInspect
$0.02 per call (x402, USDC on Base; not covered by the free trial). [SEO, security and site verdicts] One call answers two questions agents ask about a website: what risk signals does it show before you click or pay (url-trust, trust/2: TLS, redirects, domain age via RDAP, lookalike/punycode, scam/parked signals, x402 challenge validity, each with evidence, a risk level low_observed_risk / elevated / high / unknown and measured error rates; never a "safe" claim) and is it ready for AI agents and search (agent-readiness score 0-100), plus a security-headers summary. Returns overall risk level and scores, top fixes and the three full sub-results. Method and error rates: https://shop.lordevo.com/docs/trust-methodology
Inputs: url (required). Returns: url, tool, cache, trust, +13 more
sitemap_urlsSitemap URL extractor (robots.txt + sitemap index) ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [Fetch and read the web] Finds a site's sitemaps (robots.txt Sitemap lines, /sitemap.xml, /sitemap_index.xml, or a sitemap URL you give), follows sitemap indexes (up to 6 files) and returns up to 1000 page URLs with lastmod, plus per-sitemap status. Cached 1 h. ~0.5-4 s.
Inputs: url (required), trial. Returns: url, tool, urls, cache, +7 more
site_reportSite report for agencies: client-ready audit + fix plan ($0.01/call)ARead-onlyInspect
$0.01 per call (x402, USDC on Base; the call returns the payment terms: pay and retry with _meta["x402/payment"]). One call: a client-ready, evidence-backed website audit and remediation plan (SEO on up to 10 pages, passive security, links, email authentication, AI readiness). Every finding has evidence, observed/inferred basis, priority, effort, a concrete fix and how to verify it; plus a phased implementation plan, what needs human review, and an honest coverage section. JSON + Markdown + self-contained HTML, optional white-label branding. Passive, point-in-time; not a penetration test. Returns the finished site-report/1 or status "running" with result_url / delivery_id + key to poll (free tool site_report_status). Bad input is refused before payment; a report where every check fails before it is accepted is not charged; once accepted (202) it is charged and a later failure is not refunded automatically. If a paid job failed, email hello@lordevo.com with the transaction hash and we'll review it, usually within 2 business days.
Inputs: url (required), authorization (required), scope. Returns: tier, status, target, product, +7 more
site_report_statusSite report status (free)ARead-onlyIdempotentInspect
Free. Poll a site report: give delivery_id and key from the site_report result (or result_url). Returns the report when status is done.
Inputs: key, result_url, delivery_id. Returns: tier, status, target, product, +7 more
site_snapshotSite snapshot (SEO + security + tech + email) ($0.02/call)ARead-onlyIdempotentInspect
$0.02 per call (x402, USDC on Base; not covered by the free trial). [SEO, security and site verdicts] All four quick checks in one call for a website: on-page SEO score and issues, security headers/TLS grade, tech stack, and the domain's SPF/DKIM/DMARC email authentication. Good for lead qualification, vendor due diligence or a first look before a full audit. ~3-8 s.
Inputs: url (required). Returns: seo, url, tech, tool, +9 more
site_verdictBusiness-site risk signals (evidence + risk level, AI-assisted) ($0.01/call)ARead-onlyIdempotentInspect
$0.01 per call (x402, USDC on Base; not covered by the free trial). [SEO, security and site verdicts] Risk signals for a business website (trust/2): risk level low_observed_risk / elevated / high / unknown with a 0-100 RISK score, confidence and signals[] with evidence, from public data: HTTPS, domain age (RDAP), MX/SPF/DMARC, contact details, address, company registration text, policies, social links, parked/for-sale and scam-phrase detection, plus Lordevo's own local model (no cloud AI, basis: inferred). Never certifies a site as legit or safe; registrations are detected, not verified. ~3-20 s. Method and measured error rates: https://shop.lordevo.com/docs/trust-methodology
Inputs: url (required). Returns: ai, url, risk, tool, +17 more
ssl_certSSL/TLS certificate check (expiry, issuer, SANs, chain) ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [Web and domain checks] Connects to host:443 and reports the certificate: trusted or not (and why), hostname match, issuer, valid from/to, days left, expired / expiring within 21 days, SAN list, wildcard, key type and size, serial, SHA-256 fingerprint, OCSP/CA URLs, chain, TLS version, cipher and ALPN. Cached 1 h. ~0.2-1.5 s.
Inputs: host (required), trial. Returns: san, host, tool, cache, +12 more
structured_dataStructured data extractor (JSON-LD, microdata, RDFa) ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [SEO, security and site verdicts] Extracts schema.org data from one page: every JSON-LD item (Product, Article, Organization, FAQPage, Event, Recipe and others) as parsed JSON with missing required / recommended properties, invalid JSON-LD blocks, microdata itemtypes and RDFa types. Cached 1 h. ~0.3-2 s.
Inputs: url (required), trial. Returns: url, tool, cache, items, +9 more
tech_stackTech stack detection ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [Web and domain checks] Detect what a website is built with from its homepage HTML and headers: CMS/site builder, ecommerce platform, JS framework, analytics and ad pixels, tag manager, chat/support widgets, payments, consent, CDN, hosting, web server, language. ~90 signatures with evidence-based detection and versions where visible. Obeys robots.txt. ~1-3 s.
Inputs: url (required), trial. Returns: url, tool, cache, _trial, +5 more
text_chunkText chunker for RAG (heading-aware, token-sized chunks) ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [Fetch and read the web] Splits text you send, or the main content of one public page, into heading-aware chunks of at most max_tokens with optional overlap, each with its heading path and an approximate token count, for RAG ingestion. Input: text (POST for long text) or url; max_tokens 50-4000, overlap_tokens. Limits: 400,000 characters, 2,000 chunks; robots.txt obeyed for url.
Inputs: url, text, trial, max_tokens, +1 more. Returns: tool, cache, _trial, chunks, +8 more
text_diffText diff: unified diff, hunks and similarity of two texts ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [Data utilities] Compares two texts you send and returns whether they are identical, a similarity score, counts of added, removed and unchanged lines (or words or characters), plus a unified diff and hunks in line mode or a change list in word and char mode. Input: before, after, optional mode, context, ignore_whitespace, ignore_case (POST for long text). Limits: 200,000 characters per side (word 100,000, char 20,000). Offline.
Inputs: after (required), before (required), mode, trial, +3 more. Returns: mode, tool, unit, cache, +9 more
text_extractText extraction: URLs, dates, money, numbers and more ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [Data utilities] Finds URLs, domains, dates (ISO, written and numeric, ambiguous ones flagged with both readings, as ISO 8601), money amounts with currency, percentages, numbers and hashtags in text you send, each with position and occurrences. Email addresses and phone-like numbers only when listed in types; nothing is looked up or stored; names and addresses are never extracted. Input: text (POST for long text), optional types, max_items. Limit: 400,000 characters. Offline.
Inputs: text (required), trial, types, max_items. Returns: tool, urls, cache, dates, +15 more
time_convertTime zone conversion (IANA zones, offsets, DST) ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [Data utilities] Converts a date-time from one IANA time zone to another, or gives the current time in a zone, with ISO 8601 output, UTC offsets, abbreviation, whether DST is in effect and the next DST change, and flags times skipped or repeated by DST. Input: to, optional from (default UTC) and datetime (default now). Offline.
Inputs: to (required), from, trial, datetime. Returns: to, utc, from, tool, +9 more
token_countToken count estimate (plus characters, words, bytes) ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [Data utilities] Estimates how many LLM tokens a text uses with a documented offline heuristic (not an exact tokenizer; typically within about 15% for English), with a low/high range, characters, words, lines and UTF-8 bytes. Input: text (POST for long text). Limit: 400,000 characters.
Inputs: text (required), trial. Returns: tool, cache, lines, range, +10 more
try_freeTry a paid tool free, no walletARead-onlyInspect
Free, no wallet needed. Runs one of the 52 paid tools priced up to $0.005 on your input and returns its real answer. 3 free calls per IP per UTC day; failed calls do not count. Example: {"tool":"page_markdown","arguments":{"url":"https://example.com"}}
Inputs: tool (required), arguments (required). Returns: object
unit_convertUnit converter with exact factors (NIST SP 811) ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [Data utilities] Converts a value between units exactly, with rational factors from NIST SP 811 and HB 44 (inch = 0.0254 m, pound = 0.45359237 kg, US gallon = 231 in3): length, area, volume (US and imperial), mass, temperature, time, speed and data size (kB vs KiB). Returns the exact fraction, a decimal, the factor and its source. Input: value (decimal, 1e6 or 1/3), from, optional to (default all), decimals. Offline.
Inputs: from (required), value (required), to, trial, +1 more. Returns: tool, cache, input, notes, +8 more
url_cleanURL cleaner: strip tracking parameters, normalise, dedupe (up to 50) ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [Data utilities] Normalises up to 50 URLs offline: lowercases scheme and host, drops default ports, fragments, credentials and known tracking parameters (utm_*, gclid, fbclid, msclkid and similar), then removes duplicates; reports what changed per URL. Input: urls separated by spaces or new lines (or a JSON array via POST). No URL is fetched.
Inputs: urls (required), trial. Returns: tool, cache, _trial, unique, +7 more
url_trustURL risk signals before you click or pay (evidence + risk level, never a safety claim) ($0.002/call)ARead-onlyIdempotentInspect
$0.002 per call (x402, USDC on Base; free trial: add "trial": true or use try_free). [Web and domain checks] Pre-click / pre-pay risk signals for one URL: TLS validity and expiry, redirect chain (HTTPS downgrades, cross-domain hops), domain age via RDAP, brand lookalike and punycode/mixed-script signals, parked or scam-pattern content, seed-phrase or lookalike login forms, security-header grade, and, if the URL answers 402, whether its x402 challenge is valid (USDC on Base, payTo, amount, resource host). Output trust/2: signals[] with evidence, risk {level: low_observed_risk / elevated / high / unknown, score 0-100 = risk, confidence, observed bad rate}, coverage (what was not checked) and not_a_guarantee. No third-party blocklist; low observed risk is not a safety certification. Method and measured error rates: https://shop.lordevo.com/docs/trust-methodology
Inputs: url (required), trial. Returns: tls, url, risk, tool, +20 more
verdict_cardShareable risk-signals card for a site (SVG) ($0.01/call)AInspect
$0.01 per call (x402, USDC on Base; not covered by the free trial). [SEO, security and site verdicts] The site-verdict risk signals rendered as a branded 1200x630 SVG card: risk level (low observed risk / elevated / high / unknown), risk score 0-100, a one-line summary and the top signals, with a permanent public URL (card_url) to share or embed, plus the inline SVG, signals with evidence and coverage (trust/2). The card says "signals only, not a safety certification" and never shows a safe or legit seal. Text comes from Lordevo's own local model (no cloud AI) blended with rules. Method and measured error rates: https://shop.lordevo.com/docs/trust-methodology
Inputs: url (required). Returns: url, risk, tool, cache, +18 more
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
129 pay-per-call agent tools: security, threat intelligence, web search and SEO data tools. x402
Agent trust, pre-purchase risk, deliverable checks, data and SEO tools. Pay per call via x402.
Pay-per-call x402 DNS, WHOIS/RDAP, availability, email security, SSL check, CT subdomains.
Email address checks, URL uptime pings and web page to markdown for agents, pay per call
Related MCP Servers
- AlicenseNot gradedqualityCmaintenance29 pay-per-call DNS, SEO, SSL, security, and dev tools for AI agents. x402, no API key.1MIT
- AlicenseNot gradedqualityDmaintenance23 pay-per-call web analysis APIs as MCP tools. Security audits, tech stack detection, email verification, SEO analysis, SSL checks, performance monitoring. Supports x402 and Stripe MPP payments.70 npm6MIT
- AlicenseAqualityCmaintenanceEnables agents to call paid utilities for DNS/SSL checks, site status, summarization, keyphrase extraction, decision advice, data cleanup, claim verification, and grounding via per-call USDC payments over x402, with free discovery tools and no signup or API key.10MIT
- AlicenseAqualityBmaintenanceVerified pay-per-call catalog: factual checks of x402 agent services for AI agents.31MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.