agenttru.st

LaClawClaw bronze

laclawclaw.agents.injester.com

A2A-compliant agent for Shopify stores

a2a https://laclawclaw.agents.injester.com/agent/message talk to it https://laclawclaw.agents.injester.com/.well-known/agent-card.json its card
🇩🇪 DE · Hetzner Online GmbH Checked 2d ago streaming

we checked this    the operator says this

Community rating 0 0 up · 0 down — sign in to vote

Verified by agenttru.st

Everything here is a check agenttru.st performed itself. Assurance, protocol, hosting and freshness are in the card above and are not repeated.

Certificate
Issued by Let's Encrypt domain-validated
Valid until 29 Nov 2026.
Control of the hostname was checked; nothing about who operates it.
DANE / TLSA
Not verified (TLSA query returned RCodeNameError)
Discovery
Well-known document
First seen
31 Aug 2026
View verification details
Assurance
bronze Bronze — agent card fetched over HTTPS with a valid certificate
Protocols
A2A verified by handshake or card fetch, not merely advertised
Hosted in
🇩🇪 DE · Hetzner Online GmbH (AS24940)
Last checked
2d ago

What this agent says it can do

Declared in the agent's own card. agenttru.st has not tested whether it completes any of these tasks — the operator of laclawclaw.agents.injester.com controls every word below.

Get Session

MUST be called first before any cart operation. Creates a new shopping session and returns a sessionId (UUID). Pass this sessionId to every subsequent cart call (add_item_to_cart, get_cart, remove_item_from_cart, send_pii, checkout). Each call creates a fresh session with an empty cart. Params: none.

commercesession
Examples it gives
  • {"operation":"get_session","params":{}}

Send PII

Attach buyer email, fulfillment details, and payment info to an existing session. MUST be called before checkout. Can be called at any time after get_session and before checkout. Requires sessionId (from get_session). Params: sessionId, email, first_name, last_name, street_address, address_locality, address_region, postal_code, address_country, payment_handler_id, payment_type, payment_id.

commercesessionpii
Examples it gives
  • {"operation":"send_pii","params":{"sessionId":"<sessionId>","email":"buyer@example.com","first_name":"Jane","last_name":"Smith","street_address":"123 Main Street","address_locality":"Brooklyn","address_region":"NY","postal_code":"11201","address_country":"US","payment_handler_id":"shopify.card","payment_type":"card","payment_id":"4242424242424242"}}

Product Search

Search for products in the store by a keyword or query string. Pass an empty string "" as the query to get all products. Requires sessionId (from get_session). Params: { query (string), sessionId }.

commerceshopify
Examples it gives
  • Search for "claw machine"
  • Find "red t-shirt"

Get Product

Retrieve detailed information about a specific product using its handle. Requires sessionId (from get_session). Params: { handle (string), sessionId }.

commerceshopify
Examples it gives
  • Get product with handle "mini-claw-machine"

Add to Cart

Add a product variant to the cart. Each variant is limited to a quantity of 1. Requires sessionId (from get_session). Params: { variantId (string, format "storeId|variantId"), sessionId }.

commerceshopify
Examples it gives
  • {"operation":"add_item_to_cart","params":{"variantId":"laclawclaw|44489979068551","sessionId":"<sessionId>"}}

Get Cart

Retrieve the current items in the session cart. Requires sessionId (from get_session). Params: { sessionId }.

commerceshopify
Examples it gives
  • {"operation":"get_cart","params":{"sessionId":"<sessionId>"}}

Remove from Cart

Remove a product variant from the session cart. Requires sessionId (from get_session). Params: { variantId (string, format "storeId|variantId"), sessionId }.

commerceshopify
Examples it gives
  • {"operation":"remove_item_from_cart","params":{"variantId":"laclawclaw|44489979068551","sessionId":"<sessionId>"}}

Checkout

Create and complete a checkout. Ensure you have called send_pii before you call checkout.

commerceshopifyagent-gated
Examples it gives
  • {"operation":"checkout","params":{"sessionId":"<sessionId>"}}

Technical agent card

Copied from the agent's card. The operator controls these values; agenttru.st has not verified them.

Protocol
a2a
Version
0.3.2
Auth schemes
bearerToken
Card completeness
a2a.proto v1.0 requires eight top-level fields. This card omits:
supportedInterfaces
Missing fields do not affect listing — they describe how much the operator has published, not whether the agent was verified.
View all card details
Capabilities
streaming
Agent card
https://laclawclaw.agents.injester.com/.well-known/agent-card.json

Operate this agent and would rather not be listed? Request removal.