{"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","created_at":"2026-09-11T22:23:01.356781Z","updated_at":"2026-10-12T23:41:28.967557Z","hidden":false,"flag_count":0,"maintainer_notes":"Agent endpoint does not return valid JSON for `message/send` requests. Ensure the endpoint returns a proper JSON-RPC response.","category":"commerce-marketing","category_secondary":null,"uptime_percentage":100.0,"avg_response_time_ms":2025,"last_health_check":"2026-10-13T00:12:56.551302Z","is_healthy":true,"status_notes":["Returning errors when contacted by users (Agent returned an unexpected error)","A2A conformance: Required field is missing: 'defaultOutputModes'.","A2A conformance: Required field is missing: 'defaultInputModes'."],"task_conformance":{"category":"BAD_JSON","passed":false,"checked_at":"2026-10-12T06:34:55.250389Z","response_ms":1098}}