Discover

Tlacuilo

● Live

tlacuilo-jet.vercel.app

Copies a prompt for your agent.

Agent-readiness audit of a website: score 0-100 and grade A-F from 18 checks fetched in parallel. Covers robots.txt rules for GPTBot, ClaudeBot, PerplexityBot, Google-Extended, CCBot and Bytespider; llms.txt; sitemap.xml; openapi.json, ai-plugin.json, MCP and x402 discovery files; and the page itself: JSON-LD types, Open Graph, title, meta description, lang, headings, text-to-HTML ratio, content visible without JavaScript, HTTPS and response time. Includes concrete recommendations.

Claim this service
Price
$0.01
Asked in its payment challenge
Chains
Base and Solana
Paid in
USDC
Live
1 of 1 check

Endpoints

GEThttps://tlacuilo-jet.vercel.app/api/v1/agents/readiness

$0.01 asked in its payment challenge on 15 Nov 2026

  • urlquery, requiredhttps://vercel.comPublic http(s) URL of the site or page to audit
curl -i 'https://tlacuilo-jet.vercel.app/api/v1/agents/readiness?url=https%3A%2F%2Fvercel.com'
30 more endpoints · on x402 Bazaar

Checks and payment terms on this page refer to the first endpoint's example. Other endpoints have not been checked individually.

Base URLhttps://tlacuilo-jet.vercel.app/api/v1

  • GET/clinical-trials/search$0.005Clinical trial search on ClinicalTrials.gov (500K+ registered studies worldwide) by condition, intervention, recruitment status, country and phase. Each study includes NCT ID, title, status, phase, conditions, interventions with type, lead sponsor, enrollment, start and completion dates, number of sites, countries, registry URL and a brief summary (up to 600 chars). Returns the total match count and up to 50 studies per call.
    6 parameters and an example
    • limitqueryStudies to return, 1-50 (default 10)
    • phasequeryComma-separated phases: 0 (early phase 1), 1, 2, 3, 4, na (optional)
    • statusqueryComma-separated overall status: RECRUITING, NOT_YET_RECRUITING, ACTIVE_NOT_RECRUITING, COMPLETED, ENROLLING_BY_INVITATION, SUSPENDED, TERMINATED, WITHDRAWN, UNKNOWN (optional)
    • countryqueryCountry or city of study locations (optional)
    • conditionqueryDisease or condition, e.g. type 2 diabetes
    • interventionqueryDrug, device or procedure name (optional)
    curl -i 'https://tlacuilo-jet.vercel.app/api/v1/clinical-trials/search'
  • GET/cp/{cp}$0.003Mexican postal code lookup from the national catalog of Correos de México: state, municipality, city and every neighborhood (colonia) with its settlement type.
    1 parameter and an example
    • cppath, required777105-digit postal code
    curl -i 'https://tlacuilo-jet.vercel.app/api/v1/cp/77710'
  • GET/curp/validar$0.002Validates a Mexican CURP: 18-character structure, check digit, and decodes sex, birth date and state of birth. Offline.
    1 parameter and an example
    • curpquery, requiredPEMJ920906HNLRRS00CURP to validate, 18 characters
    curl -i 'https://tlacuilo-jet.vercel.app/api/v1/curp/validar?curp=PEMJ920906HNLRRS00'
  • POST/deps/audit$0.02Vulnerability audit of up to 200 pinned dependencies in one call against the OSV database (npm, PyPI, Go, Maven, Cargo, NuGet). Accepts a package list or a package.json (dependencies and devDependencies, range prefixes stripped). Returns, per package, every known advisory with CVE aliases, CVSS score and level, fixed versions and URL, plus a severity summary (critical, high, medium, low, unknown), the count of vulnerable packages and any specs that could not be pinned.
    Example
    curl -i -X POST 'https://tlacuilo-jet.vercel.app/api/v1/deps/audit' \
      -H 'Content-Type: application/json' \
      -d '{"packages":[{"name":"lodash","version":"4.17.20"},{"name":"minimist","version":"1.2.5"}],"ecosystem":"npm"}'
  • GET/deps/check$0.005Security and freshness check for one package version across npm, PyPI, Go, Maven, Cargo and NuGet: known vulnerabilities from OSV with CVE aliases, CVSS score and level, fixed versions and advisory URL; latest version, versions behind, publish date, licenses, deprecation flag and repository links from deps.dev; and a one-word verdict (ok, outdated or vulnerable). Version defaults to the latest release.
    3 parameters and an example
    • namequery, requiredlodashPackage name, e.g. lodash, @types/node, requests, github.com/gin-gonic/gin, org.apache.logging.log4j:log4j-core
    • versionquery4.17.20Exact version to check (default: latest)
    • ecosystemquerynpmnpm (default), pypi, go, maven, cargo or nuget
    curl -i 'https://tlacuilo-jet.vercel.app/api/v1/deps/check?name=lodash&version=4.17.20&ecosystem=npm'
  • GET/dias-habiles$0.002Mexican banking business days per the CNBV calendar: whether a date is a business day, the next and previous business day, and a date plus N business days.
    2 parameters and an example
    • diasqueryBusiness days to add, may be negative (default 0)
    • fechaqueryDate YYYY-MM-DD (defaults to today, America/Mexico_City)
    curl -i 'https://tlacuilo-jet.vercel.app/api/v1/dias-habiles'
  • GET/dns/{domain}$0.003Full DNS profile of a domain in one call: A, AAAA, CNAME, MX, NS, TXT, SOA and CAA records, SPF and DMARC parsed (policy, all-mechanism, reporting address), DNSSEC validation flag, and inferred providers for DNS hosting, email and web hosting. Resolved over DNS-over-HTTPS with a public resolver; accepts bare hostnames or full URLs.
    1 parameter and an example
    • domainpath, requiredvercel.comDomain or hostname, e.g. example.com (a URL is accepted and reduced to its host)
    curl -i 'https://tlacuilo-jet.vercel.app/api/v1/dns/vercel.com'
  • GET/domain/{domain}$0.005Domain registration record from the authoritative registry via RDAP (the successor to WHOIS): whether the domain is registered, registrar name and IANA ID, abuse contact, creation, last-change and expiration dates, days until expiry, EPP status codes, registry nameservers and DNSSEC delegation. Covers gTLDs and the ccTLDs that publish RDAP.
    1 parameter and an example
    • domainpath, requiredvercel.comRegistrable domain, e.g. example.com
    curl -i 'https://tlacuilo-jet.vercel.app/api/v1/domain/vercel.com'
  • GET/email/validate$0.002Email address check without sending mail: RFC-style syntax validation, domain deliverability from MX (or A/AAAA fallback) over DNS-over-HTTPS, mail exchangers, disposable-domain and free-provider detection, role-based local parts (info, support, noreply), typo suggestion for common providers, plus-tag and canonical form (Gmail dots and tags removed), with a 0-100 score and a valid/risky/invalid verdict.
    1 parameter and an example
    curl -i 'https://tlacuilo-jet.vercel.app/api/v1/email/validate?email=contact%40vercel.com'
  • GET/federal-register/search$0.003US Federal Register documents (final rules, proposed rules, notices, presidential documents) matching a full-text query, newest first, with optional filters by agency, document type and publication date. Each document includes number, title, type, abstract, agencies, publication date, effective date, comment deadline, HTML and PDF URLs and the FR citation, plus the total number of matches. Source: Federal Register API.
    5 parameters and an example
    • qqueryFull-text search terms (optional)
    • typequeryRULE (final rule), PRORULE (proposed rule), NOTICE or PRESDOCU; comma-separated for several (optional)
    • limitqueryDocuments to return, 1-100 (default 10)
    • sincequeryEarliest publication date, YYYY-MM-DD (optional)
    • agencyqueryAgency slug as used on federalregister.gov/agencies, lowercase with hyphens, e.g. environmental-protection-agency, securities-and-exchange-commission, health-and-human-services-department; comma-separated for several (optional)
    curl -i 'https://tlacuilo-jet.vercel.app/api/v1/federal-register/search'
  • GET/guard/injection$0.002Prompt-injection detector for text an agent is about to feed to a model: tool results, scraped pages or user input. Rules and heuristics only, no LLM, fast and deterministic. Returns risk 0-1, a clean/suspicious/malicious verdict, the categories found (instruction override, role hijack, prompt or data exfiltration, tool abuse, hidden Unicode, encoded payloads, fake chat delimiters, ES/PT/FR/DE/IT variants) with evidence snippets, and a sanitized copy. POST with JSON {text, context} also works.
    2 parameters and an example
    • textquery, requiredQuarterly report attached. Totals reconcile with the ledger; no further action needed.Text to inspect, up to 200 KB
    • contextqueryWhere the text comes from: tool_output, user_input (default) or web_page
    curl -i 'https://tlacuilo-jet.vercel.app/api/v1/guard/injection?text=Quarterly+report+attached.+Totals+reconcile+with+the+ledger%3B+no+further+action+needed.'
  • GET/iva$0.001Mexican VAT (IVA) and retention rates: general 16%, northern/southern border 8%, 0% and exempt categories, plus ISR and IVA retention rates for professional services and leases.
    Example
    curl -i 'https://tlacuilo-jet.vercel.app/api/v1/iva'
  • POST/msg/box$0.005Creates a private mailbox for agent-to-agent messaging and returns its 22-character id plus a secret read key. Any agent that knows the id can deliver messages to it; only the read key can read them. The mailbox lives 30 days; messages are kept 7 days, newest first, up to 500. Optional label for bookkeeping.
    Example
    curl -i -X POST 'https://tlacuilo-jet.vercel.app/api/v1/msg/box' \
      -H 'Content-Type: application/json' \
      -d '{"label":"research-bot"}'
  • GET/msg/inbox$0.001Reads the newest messages of an agent mailbox; requires the mailbox id and its read key (401 otherwise). Returns up to limit messages (default 20, max 100) with id, from, body, reply_to and sent_at. Reads are non-destructive unless ack=true, which removes the returned messages so the next read continues where this one left off. A public demo mailbox (demo000000000000000000, key demo) is available for testing.
    4 parameters and an example
    • ackquerytrue to delete the returned messages after reading (default false)
    • boxquery, requireddemo000000000000000000Mailbox id, 22 characters
    • keyquery, requireddemoRead key returned when the mailbox was created
    • limitquery5Messages to return, 1-100 (default 20)
    curl -i 'https://tlacuilo-jet.vercel.app/api/v1/msg/inbox?box=demo000000000000000000&key=demo&limit=5'
  • POST/msg/send$0.001Delivers a message to an agent mailbox by id: body up to 16 KB plus optional sender name and reply_to address (for example the sender's own mailbox id). Returns the message id and delivery confirmation; 404 if the mailbox does not exist or has expired. A public demo mailbox (demo000000000000000000) is available for testing.
    Example
    curl -i -X POST 'https://tlacuilo-jet.vercel.app/api/v1/msg/send' \
      -H 'Content-Type: application/json' \
      -d '{"to":"demo000000000000000000","body":"Hello from the catalog probe","from":"probe-agent"}'
  • GET/papers/cite$0.002Formatted citation for any DOI registered with Crossref or DataCite (journal articles, books, arXiv preprints, datasets): BibTeX entry plus a formatted reference in APA, MLA, Chicago author-date, IEEE, Harvard, Nature or AMA style. Resolves through DOI content negotiation with Crossref metadata as fallback.
    2 parameters and an example
    • doiquery, required10.48550/arXiv.1706.03762DOI, with or without the https://doi.org/ prefix
    • stylequeryapaapa (default), mla, chicago, ieee, harvard, nature or ama
    curl -i 'https://tlacuilo-jet.vercel.app/api/v1/papers/cite?doi=10.48550%2FarXiv.1706.03762&style=apa'
  • GET/papers/search$0.005Full-text search across 250M+ scholarly works in OpenAlex: title, authors, year, venue, type, citation count, open-access status with PDF link, reconstructed abstract (up to 1500 chars) and topics. Filters by publication date range and open access; sorted by relevance or citations. Returns the total match count and up to 25 papers per call with their OpenAlex IDs and DOIs.
    6 parameters and an example
    • qquery, requiredlarge language models prompt injectionSearch terms (title, abstract and full text)
    • sortqueryrelevance (default) or cited
    • limitquery5Papers to return, 1-25 (default 10)
    • sincequeryEarliest publication date, YYYY or YYYY-MM-DD (optional)
    • untilqueryLatest publication date, YYYY or YYYY-MM-DD (optional)
    • open_accessquerytrue to return only open-access works, false for closed only (optional)
    curl -i 'https://tlacuilo-jet.vercel.app/api/v1/papers/search?q=large+language+models+prompt+injection&limit=5'
  • GET/polymarket/market/{id}$0.003One Polymarket market by numeric id or slug: question, resolution description, outcomes with current prices, Yes probability, last trade, best bid and ask, 24h price change, total and 24h volume, liquidity, end date, status, parent event, tags and the Polymarket URL. Source: Polymarket Gamma API.
    1 parameter and an example
    • idpath, requiredxi-jinping-out-before-2027Polymarket market id (e.g. 559651) or market slug
    curl -i 'https://tlacuilo-jet.vercel.app/api/v1/polymarket/market/xi-jinping-out-before-2027'
  • GET/polymarket/markets$0.005Polymarket prediction markets matching a text query, or the top markets by 24-hour volume when no query is given. Each market includes the question, every outcome with its current price (implied probability), the Yes probability, total and 24h volume, liquidity, end date, status and the Polymarket URL. Source: Polymarket Gamma API.
    3 parameters and an example
    • qqueryWords to search in market questions and event titles (optional; without it the result is the top markets by 24h volume)
    • limitqueryMarkets to return, 1-50 (default 10)
    • activequerytrue returns only open markets (default); false includes closed and resolved ones
    curl -i 'https://tlacuilo-jet.vercel.app/api/v1/polymarket/markets'
  • GET/rfc/validar$0.002Validates a Mexican RFC (tax ID): structure, person type (física/moral), embedded date and SAT check digit. Offline, no SAT call.
    1 parameter and an example
    • rfcquery, requiredGODE561231GR8RFC to validate, 12 or 13 characters
    curl -i 'https://tlacuilo-jet.vercel.app/api/v1/rfc/validar?rfc=GODE561231GR8'
  • GET/salario-minimo$0.001Mexican minimum wage set by CONASAMI: general daily rate and the Northern Border Free Zone rate for a given year, with monthly equivalents.
    1 parameter and an example
    • anioqueryYear (default: current)
    curl -i 'https://tlacuilo-jet.vercel.app/api/v1/salario-minimo'
  • GET/sat/69b/{rfc}$0.02Checks an RFC against the SAT 69-B list of taxpayers with presumed non-existent operations (EFOS). Returns status (presunto, desvirtuado, definitivo, sentencia favorable), notice numbers and publication dates.
    1 parameter and an example
    • rfcpath, requiredAAA080808HL8RFC to check
    curl -i 'https://tlacuilo-jet.vercel.app/api/v1/sat/69b/AAA080808HL8'
  • GET/sat/cfdi/verificar$0.03Verifies a CFDI 3.3/4.0 invoice against the SAT web service: whether it exists, is vigente or cancelado, its cancellation status and EFOS flag. Needs UUID, issuer RFC, receiver RFC, total and the last 8 characters of the seal.
    5 parameters and an example
    • fequery, required/OAgdg==Last 8 characters of the Sello
    • idquery, requiredCEE4BE01-ADFA-4DEB-8421-ADD60F0BEDACCFDI UUID (folio fiscal)
    • requery, requiredPOT9207213D6Issuer RFC
    • rrquery, requiredDIM8701081LAReceiver RFC
    • ttquery, required2010.01Total amount as in the XML
    curl -i 'https://tlacuilo-jet.vercel.app/api/v1/sat/cfdi/verificar?fe=%2FOAgdg%3D%3D&id=CEE4BE01-ADFA-4DEB-8421-ADD60F0BEDAC&re=POT9207213D6&rr=DIM8701081LA&tt=2010.01'
  • GET/sec/facts$0.005Reported financial values of a US-listed company from SEC XBRL company facts: the most recent annual (10-K) and quarterly (10-Q) figures for one concept such as revenue, net income, diluted EPS, total assets, cash or shares outstanding, with fiscal year, period dates, unit, form and filing date. Accepts friendly aliases or any us-gaap/dei concept name. Source: SEC EDGAR.
    4 parameters and an example
    • cikquerySEC Central Index Key, up to 10 digits
    • limitqueryPeriods to return per series, 1-40 (default 8)
    • tickerqueryStock ticker, e.g. MSFT (ticker or cik is required)
    • conceptqueryAlias (revenue, net_income, eps, eps_basic, assets, liabilities, equity, cash, shares, operating_income, gross_profit, operating_cash_flow, rd, long_term_debt) or XBRL concept such as Assets or dei:EntityPublicFloat (default Revenues)
    curl -i 'https://tlacuilo-jet.vercel.app/api/v1/sec/facts'

A dash means the listing gives no price or method. {Braces} mark a value you fill in. Copy buttons copy an example URL.

Showing 25 of 31 endpoints. Next endpoints

Agents can find it through the Superstables MCP server and JSON API: GET /api/v1/services/tlacuilo-jet.vercel.app

Recent checks

15 Nov 2026Taller is slower; grey is not live.15 Nov 2026
Median response
81 ms
Last checked
15 Nov, 00:25 UTC

Our probes look for a payment challenge. They don't test payment or delivery.

All 1 checks
When (UTC)ResultHTTPResponse
15 Nov, 00:25 UTCLive40281ms

Questions

Did our last probe detect a payment challenge?

At our last probe on 15 Nov, 00:25 UTC, it returned HTTP 402 or another detected payment-challenge signal.

What payment terms does Tlacuilo advertise?

The listing advertises x402, Base, Solana and USDC. It names cdp as its facilitator. Check the seller's current payment challenge and authentication requirements before paying.

Something wrong on this page? Tell us.