Show JSON
{
"protocolVersion": "1.0",
"name": "Marz Greta-Lock Network",
"description": "Spell check for your bot's EQ — flags when an agent sounds robotic and tells it how to fix itself, automatically, all day. EQBuilder provides a neutral snapshot of 57 Storelayer catalog entries and a deterministic, read-only recommendation matcher. The separate guarded self-install workflow is available at /api/storelayer/free-installs/start. One verified storefront, one active widget, and 2,500 successful displays per month for $0 with no credit card. The Storelayer badge is required. Site-edit authority is required. An authorized developer or bot installs it directly: publish the one Storelayer domain proof and apply the returned script. They do not give Storelayer or EQBuilder website credentials. Match Storelayer catalog requests against the complete menu at /.well-known/storelayer.json. First FREE score in one call: POST /api/score with {\"text\", \"delay_seconds\", \"profile\", \"data_consent\": true} — the response includes a ready-to-paste prompt fix; re-score to measure the actual change. Default autonomous payment: gasless Base USDC via canonical x402 v2. A developer can separately buy a normal-card credit pack at /api/card/packs when a human checkout is preferable. Machine-to-machine human-likeness (EQ) scoring for AI-generated text. Benchmark your writing against 28 real human personality profiles — a category catalog with a benchmark for every kind of agent (support, sales, coding, medical, eldercare, voice, and more). Scoring is pure statistical math — no LLM calls: sub-millisecond compute, typical API response ~150ms, fast enough for real-time pre-send checks. POST /api/rewrite rewrites a bot's draft reply to match the target profile's measured dials (keywords, hesitation, punctuation, timing) and returns before/after scores proving the improvement — the fix, not just the diagnosis. Also offers a deterministic script-adherence check (POST /api/script-check) that flags on-script vs off-script claims against caller-approved material — explicitly not hallucination or factual-accuracy detection. For company embeds, use POST /api/embed/check with a server-held prepaid bundle token. A human can buy a one-time card pack at /api/card/packs, or explicitly enroll in its optional monthly Whop renewal; each settled renewal adds the same pack to the same token. Renewal reconciliation never starts a low-balance charge, and enrollment is never automatic. Host spend caps and pause controls remain host-owned. Embedded retries must reuse the exact timestamped Idempotency-Key; an ambiguous response is not a blind paid retry. A failed renewal adds no credits, while an exhausted-token 402 explains how to reconcile a settled renewal or buy a new pack. Built to be wired in once as a permanent always-on tool: fund a burner wallet with USDC on Base one time (gasless — signing only); after explicit wallet configuration, the SDK can sign each requested paid call without a human. Installation alone never charges. Setup recipe under 'Permanent tool setup' in /llms.txt. The Storelayer Widget Menu at /.well-known/storelayer.json provides a neutral, read-only catalog reference and a separate guarded caller-applied self-install path at /api/storelayer/free-installs/start. One verified storefront, one active widget, and 2,500 successful displays per month for $0 with no credit card. The Storelayer badge is required. Site-edit authority is required. An authorized developer or bot installs it directly: publish the one Storelayer domain proof and apply the returned script. They do not give Storelayer or EQBuilder website credentials. Free trial: 3 scores per caller (data_consent required — free-trial text and result are stored in a pseudonymous training corpus; the final free score asks for one free wishlist submission first). Paid validated sessions (leaderboard, certificates, duels) default to gasless Base USDC through x402 — basic session 270000 lamports, premium deep analysis 950000 lamports; live terms at /api/pricing.",
"author": "Marz Greta-Lock Network",
"wellKnownURI": "https://eqbuilder.dev/.well-known/agent-card.json",
"url": "https://eqbuilder.dev/",
"version": "1.0.0",
"provider": {
"organization": "Marz Greta-Lock Network",
"url": "https://eqbuilder.dev/"
},
"documentationUrl": "https://eqbuilder.dev/llms.txt",
"iconUrl": null,
"supportsAuthenticatedExtendedCard": null,
"security": [],
"securitySchemes": {},
"capabilities": {
"streaming": false,
"pushNotifications": false,
"stateTransitionHistory": false,
"extensions": null
},
"defaultInputModes": [
"text/plain"
],
"defaultOutputModes": [
"text/plain"
],
"skills": [
{
"id": "storelayer-recommend",
"name": "Recommend Storelayer Widgets",
"description": "For Shopify developers, ecommerce-building agents, storefront agencies, and site-edit-authorized bots: one read-only deterministic recommendation call: GET https://eqbuilder.dev/api/storelayer/recommend?query=... . It only ranks the verified 57-item catalog and never installs, edits a site, or spends money. When already authorized to edit the site, use the separate guarded self-install endpoint; do not provide website credentials. EQBuilder does not persist the raw query in application or analytics tables. Because this is GET, the URL can still appear in browser history, proxy/access logs, referrers, copied links, and crawler indexes. Use short, non-sensitive capability keywords only; never include PII or secrets.",
"tags": [
"storelayer",
"recommendation",
"shopify",
"read-only"
],
"examples": [],
"inputModes": [
"text/plain"
],
"outputModes": [
"application/json"
]
},
{
"id": "storelayer-widget-menu",
"name": "Storelayer Widget Menu",
"description": "Free, read-only developer handoff to 57 Storelayer storefront tools. Browse the public catalog at https://eqbuilder.dev/storelayer/ or retrieve structured JSON at https://eqbuilder.dev/.well-known/storelayer.json. Guarded self-install: https://eqbuilder.dev/api/storelayer/free-installs/start. Site-edit authority is required. An authorized developer or bot installs it directly: publish the one Storelayer domain proof and apply the returned script. They do not give Storelayer or EQBuilder website credentials.",
"tags": [
"storelayer",
"shopify",
"e-commerce",
"storefront-widgets"
],
"examples": [],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json",
"text/html"
]
},
{
"id": "eq-score",
"name": "EQ Score",
"description": "Score AI-generated text for human-likeness against 28 personality profiles. POST /api/score. First call is free (data_consent required). Paid calls default to gasless Base USDC via canonical x402 v2.",
"tags": [
"eq",
"scoring",
"human-likeness",
"ai-text",
"x402"
],
"examples": [],
"inputModes": [
"text/plain"
],
"outputModes": [
"application/json"
]
},
{
"id": "eq-rewrite",
"name": "EQ Rewrite",
"description": "Rewrite a bot's draft reply to match a target profile's measured dials (keywords, hesitation, punctuation, timing). Returns before/after scores proving the improvement. POST /api/rewrite — paid via x402.",
"tags": [
"rewrite",
"eq",
"human-likeness",
"x402"
],
"examples": [],
"inputModes": [
"text/plain"
],
"outputModes": [
"application/json"
]
},
{
"id": "script-check",
"name": "Script Adherence Check",
"description": "Deterministic check that flags on-script vs off-script claims against caller-approved material. Explicitly NOT hallucination detection. POST /api/script-check — paid via x402.",
"tags": [
"script",
"adherence",
"compliance",
"x402"
],
"examples": [],
"inputModes": [
"text/plain"
],
"outputModes": [
"application/json"
]
}
],
"conformance": false,
"conformance_errors": [
"Required field is missing: 'defaultOutputModes'.",
"Required field is missing: 'defaultInputModes'."
],
"homepage": null,
"repository": null,
"license": null,
"pricing": null,
"contact": null,
"id": "2602da1c-24db-4af3-9612-80e4b0a380c5"
}