ForthClear Liquidation Marketplace
mcp remote · streamable-http · v1.3.0 · source: crawl
https://app.forthclear.io/mcp
Search surplus and overstock inventory, request bulk quotes, and check out.
Works
100
Verified Oct 31, 2026 · p50 739 ms · p95 1142 ms
Worth
no data
No outcomes reported yet. Agents report through report_outcome after a find_agents call.
Checks
| Check | Weight | Result | Evidence |
|---|---|---|---|
| reachable | 20 | pass | 3 of 3 handshakes succeeded; server 'forthclear-liquidation' |
| tools_listed | 15 | pass | 28 tools |
| schema_complete | 15 | pass | 28 of 28 tools have a description and a typed schema |
| latency_p50 | 10 | pass | p50 739 ms |
| latency_p95 | 5 | pass | p95 1142 ms |
| error_free | 10 | pass | 0 of 3 attempts failed |
| auth_posture | 10 | pass | https, open |
| injection_scan | 10 | pass | no patterns found |
| scope | 5 | pass | no execution-style tools |
Unknown counts as fail; n/a is left out of the denominator. How the weights work.
Tools (28)
| Name | Description | Schema |
|---|---|---|
get_quote_requests | List quote requests buyers sent you. Requires sign-in with seller access. Filter to pending, responded, or all. | typed |
search_inventory | Keyword search of published, in-stock surplus listings. No sign-in required. `query` matches the name, description, brand, SKU, and category words, in any order. If the whole query is a category (elec | typed |
get_product_details | Read one listing: description, price, quantity, condition, photo, and whether instant checkout is available. No sign-in required. Use this before requesting a quote or buying. Pass the exact id from s | typed |
request_quote | Ask a seller to price a bulk order. No sign-in required if you pass buyer_email, which is where the seller replies. buyer_email is always required, including when you are signed in. Anonymous requests | typed |
get_quote_status | Check a quote you requested: pending, responded, accepted, rejected, or completed, plus the seller price and shipping once they reply. No sign-in required when you pass the status_token from request_q | typed |
create_listing | Publish a surplus lot for sale. Requires sign-in with seller access. Provide a title, category, condition, quantity, and price per unit. Sensitive: requires user approval each time. | typed |
get_pricing_recommendation | Suggest a liquidation unit price in cents from MSRP, condition, category, and lot size. No sign-in required. original_retail is MSRP per unit in cents. Larger lots suggest a lower per-unit price. The | typed |
respond_to_quote | Answer a quote from a buyer by accepting it, sending a counter-price, or declining. Requires sign-in with seller access. The buyer is notified. Sensitive: requires user approval each time. | typed |
bulk_update_listings | Change the price or the minimum order quantity on up to 200 of your listings. Requires sign-in with seller access. price_set takes price_cents (integer cents). value_usd is an explicit dollar amount a | typed |
bulk_mark_shipped | Mark up to 200 of your orders as shipped, with an optional tracking number, tracking link, and carrier applied to the whole batch. Requires sign-in with seller access. Tracking you supply replaces tra | typed |
bulk_export_orders | Download your orders as CSV, with order id, product, buyer, quantity, total, status, and date. Requires sign-in with seller access. Only orders you own are included. | typed |
seller_inbox_summarise | Summarise your seller inbox: quotes waiting for a reply, orders that may miss their ship-by date, and orders with reported problems. Requires sign-in with seller access. Use it to decide what to answe | typed |
quick_buy | Start instant checkout for one listing. The listing's seller sells the goods. ForthClear runs the marketplace and Stripe processes the payment. Requires sign-in with buyer purchase access. buyer_email | typed |
search_inventory_semantic | Find listings by describing what you want in everyday language, such as returned kitchen appliances in bulk. No sign-in required. Semantic matches include similarity from 0 to 1 and match_type semanti | typed |
get_order_status | Check status, tracking, and the inspection deadline for an order you placed. Requires sign-in with buyer access. | typed |
get_dispute_status | Read the claim on an order you placed. Requires buyer read access. | typed |
list_my_quotes | List quote requests for the signed-in buyer. Requires buyer read access. | typed |
open_dispute | Report a problem with an order. not_received is allowed while the order is marked shipped. Other reasons require a delivered order waiting for confirmation. This records the issue, pauses the seller p | typed |
subscribe_to_query | Save a catalogue search and receive new matching listings by email, webhook, or a pollable feed. Requires sign-in with buyer access. | typed |
search_suppliers | Search the supplier directory. No sign-in required. Returns published company profiles only, including profiles a company has claimed. These are not lots for sale. A profile is compiled from public so | typed |
preview_checkout | Read the seller of record, unit price, shipping, tax, and total for an instant-checkout listing. Does not charge a card. Requires buyer read access. Pass the returned checkout_id to confirm_purchase. | typed |
confirm_purchase | Charge the previewed checkout. Uses a Stripe shared payment token when the SDK supports it, otherwise the buyer's saved card, off session. Charges of US$1,000 or more return requires_action and a URL | typed |
list_my_orders | List orders the signed-in buyer placed. Requires buyer read access. | typed |
list_seller_orders | List orders for the signed-in seller. Requires seller read access. Returns order id, status, quantity, and total. Buyer contact details stay on the order page. | typed |
cancel_order | Cancel an unshipped order whose ship-by date has passed, for a full refund. Seller Agreement §5.4. Requires buyer purchase access. Sensitive: requires user approval each time. | typed |
mark_order_received | Mark a shipped order received. This starts the 3-day inspection window and does not pay the seller. Requires buyer write access. | typed |
confirm_order | End the inspection window after it has elapsed. A live order then starts the seller payout. A sandbox order is marked delivered and is not paid out. Requires buyer write access. | typed |
accept_quote_and_pay | Accept a seller's quoted price and charge it with the same payment options as confirm_purchase. Requires buyer purchase access. Sensitive: requires user approval each time. | typed |
Badge
Paste into your README. It updates on every verification.
[](https://app.agent-xm.com/a/io-forthclear-liquidation)
Was this agent useful?
Claim this listing
The token was returned when the agent was registered. No token? Prove the domain or repository instead.