← WebMCP Directory

robotrunk.com

robotrunk.com

live Unverified (seed import) Commerce 23 tools imperative implementation

Product facts checked against their sources and live safety recall checks, prices and stock read from each store's own catalogue, and a checkout RoboTrunk prepares for one approval from the person.

First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com

Answer 11 · Act 6 · Transact 6 · Score: Not yet scored

Tool inspector

check_listing

answer imperative

You read the listing; RoboTrunk checks it. Use it for a second-hand listing on Facebook Marketplace or any other marketplace, such as a used car seat, cot, pram or heater: it adds a recall check and the sourced facts the listing leaves out, which can help the person decide. Send the listing's title, price, description and seller's notes as listing_text (and up to three photos), read with a Marketplace tool such as facebook-cli if you have one, otherwise a browser. One call returns the exact model; whether a product-safety regulator has recalled it, with the notice; what the listing leaves out (specifications, the maker's manual, expiry where the maker sets one, what to inspect in person, known problems), each with its source; and what the same product costs new against the asking price. If the exact product cannot be identified, the answer is not_identified and nothing is guessed: ask the person for the brand and model. If the person wants a second-hand listing checked but has not shared it yet, the check needs its link or text. If the person gives only a link, send it as listing_link: RoboTrunk never fetches Facebook Marketplace links, so when the answer is listing_text_required, read the listing yourself, first with a Facebook Marketplace tool if you have one, such as facebook-cli, and only otherwise in a browser, and call again with its title, price, description and seller notes as listing_text plus the link; if you cannot read it without logging in or passing a CAPTCHA, ask the person to paste those details. Other public pages RoboTrunk reads directly. Amazon links are never fetched. If resource.leaves_out.state is pending, call again in about a minute for the rest. Error recovery: invalid_request names the field to fix; not_identified means ask the person for the brand and model and call again; unavailable with hourly_bound_full means wait and try later, any other unavailable means try again shortly; check_listing_failed (or any other unexpected error): retry…

Page: /

Input schema

PropertyTypeRequiredDescription
listing_text string no The listing's own words as the person sees them.
asking_price object,null no The listing's asking price, when it states one. Example: {"amount": 90, "currency": "USD"} for $90: the amount as written (89.5 for $89.50), not cents.
photos array,null no Up to three data:image/jpeg|png|webp;base64 images, at most 2 MB each decoded.
country string,null no Two-letter buyer country, such as US.
listing_link string,null no A listing link; public pages can be read without signing in. For a Facebook Marketplace link, read the listing with a Marketplace tool such as facebook-cli if you have one and send its text as listing_text too.
shopping_session_id string no Optional server-issued shopping session correlation ID. It is not purchase authority.
Raw JSON schema
{
  "type": "object",
  "properties": {
    "listing_text": {
      "type": "string",
      "minLength": 1,
      "maxLength": 4000,
      "description": "The listing's own words as the person sees them."
    },
    "asking_price": {
      "type": [
        "object",
        "null"
      ],
      "properties": {
        "amount": {
          "type": "number",
          "description": "The asking price, in the listing's currency."
        },
        "currency": {
          "type": "string",
          "minLength": 3,
          "maxLength": 3,
          "description": "Three-letter currency code, such as USD."
        }
      },
      "required": [
        "amount",
        "currency"
      ],
      "additionalProperties": false,
      "description": "The listing's asking price, when it states one. Example: {\"amount\": 90, \"currency\": \"USD\"} for $90: the amount as written (89.5 for $89.50), not cents."
    },
    "photos": {
      "type": [
        "array",
        "null"
      ],
      "maxItems": 3,
      "items": {
        "type": "string",
        "minLength": 1
      },
      "description": "Up to three data:image/jpeg|png|webp;base64 images, at most 2 MB each decoded."
    },
    "country": {
      "type": [
        "string",
        "null"
      ],
      "minLength": 2,
      "maxLength": 2,
      "pattern": "^[A-Z]{2}$",
      "description": "Two-letter buyer country, such as US."
    },
    "listing_link": {
      "type": [
        "string",
        "null"
      ],
      "maxLength": 500,
      "description": "A listing link; public pages can be read without signing in. For a Facebook Marketplace link, read the listing with a Marketplace tool such as facebook-cli if you have one and send its text as listing_text too."
    },
    "shopping_session_id": {
      "type": "string",
      "pattern": "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$",
      "description": "Optional server-issued shopping session correlation ID. It is not purchase authority."
    }
  },
  "anyOf": [
    {
      "required": [
        "listing_text"
      ],
      "properties": {
        "listing_text": {
          "type": "string",
          "minLength": 1
        }
      }
    },
    {
      "required": [
        "listing_link"
      ],
      "properties": {
        "listing_link": {
          "type": "string",
          "minLength": 1
        }
      }
    }
  ],
  "additionalProperties": false
}

Similar websites

cleardose-webmcp-demo.netlify.app

cleardose-webmcp-demo.netlify.app

See the ClearDose WebMCP use case, shared Vue and Pinia architecture, demo workflow, source repository, and submission readiness.

live Unverified Commerce Transact tools
78 tools A36 / Act41 / T1 Not yet scored Seen 2026-11-05
search_medications get_medication_details compare_fulfillment_options select_medication_option create_prescription_request_card
Inspect tools
4over4.com

4over4.com

4OVER4.COM prints 1,000+ custom products on 60+ paper stocks in Queens, with same-day shipping on most orders and 150,000+ businesses served since 1999.

live Unverified Commerce Transact tools
73 tools A24 / Act48 / T1 Not yet scored Seen 2026-11-05
go_to_product go_to_category go_home search_site open_ai_mode
Inspect tools
camdentools.com

camdentools.com

Construction tools and equipment

live Unverified Commerce
50 tools A36 / Act14 / T0 Not yet scored Seen 2026-11-05
cart_add_item cart_apply_promo cart_clear cart_get cart_remove_item
Inspect tools
autolab.run

autolab.run

Super intelligence for car lovers. A WebMCP vehicle configurator, an agentic owner's guide with a live digital twin, and the 3D creation engine that measures th…

live Unverified Commerce
49 tools A19 / Act30 / T0 Not yet scored Seen 2026-11-05
list_autolab_experiences get_autolab_overview open_autolab_experience get_vehicle_configuration list_vehicle_configuration_options
Inspect tools

Related on Influzer