Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Certificate changed, valid to 2027-01-16
Authorization not required, issuer https://app.forthclear.io
Authorization not required, issuer https://app.forthclear.io
Authorization not required, issuer https://app.forthclear.io
Authorization not required, issuer https://app.forthclear.io
Authorization not required, issuer https://app.forthclear.io
Authorization not required, issuer https://app.forthclear.io
Authorization not required, issuer https://app.forthclear.io
Authorization not required, issuer https://app.forthclear.io
Changed the definition of "bulk_mark_shipped", "bulk_update_listings", "create_listing" and 4 more
⟨27 unchanged words⟩ POST /api/seller/orders/bulk-mark-shipped — same per-order ownership filter,idempotent re-runs,auto-detected carrier when only a tracking number is supplied. Supplying tracking overwrites any tracking already on the order, and each updated order sends the buyer a shipment message. Returns per-order success/failure buckets.
{"destructiveHint":falsetrue,"idempotentHint":truefalse,"openWorldHint":falsetrue,"readOnlyHint":false,"title":"Bulk mark orders shipped"}
Added "get_order_status", "get_quote_status", "open_dispute" and 2 more; changed the definition of "request_quote" (12 tools before, 17 now)
Request a bulk quote for a product (buyer tool). Works without credentials: buyer_email is required and is where the seller replies. Anonymous quotes are limited to 5 per hour per IP; a buyer X-Agent-Token binds the quote to the buyer's account instead.⟨52 unchanged words⟩ ,"expected_response"],"type":"object"},"status_token":{"description":"Pass to get_quote_status to read this quote back. Keep it: an anonymous caller has no other way in.","type":"string"},"success":{"type":"boolean"}},"required ⟨5 unchanged words⟩
Changed the definition of "get_product_details"
⟨5 unchanged words⟩ "type":["string","null"]},"currency":{"type":"string"},"description":{"type":["string","null"]},"id":{"type":"string"},"instant_checkout":{"type":"boolean"},"name":{"type":"string"},"next_action":{"type":"string"},"original_retail":{"type":["integer","null"]},"payment_readiness":{"type":"string"},"price":{"description":"Unit price incents.minor units of currency.","type":"integer"},"quantity_available":{"type":"integer"},"quote_quantity_threshold":{"type":"integer"},"quote_required": ⟨33 unchanged words⟩
Certificate recorded, valid to 2026-11-01
Authorization not required
First tool surface recorded: 12 tools (server version 1.3.0)
Showing the latest 15 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
{"destructiveHint":true,"idempotentHint":false,"openWorldHint":falsetrue,"readOnlyHint":false,"title":"Bulk update ⟨4 unchanged words⟩
{"destructiveHint":false,"idempotentHint":false,"openWorldHint":falsetrue,"readOnlyHint":false,"title":"Create a listing"}
{"destructiveHint":false,"idempotentHint":false,"openWorldHint":falsetrue,"readOnlyHint":false,"title":"Open a dispute"}
{"destructiveHint":false,"idempotentHint":false,"openWorldHint":falsetrue,"readOnlyHint":false,"title":"Quick buy"}
{"destructiveHint":false,"idempotentHint":false,"openWorldHint":falsetrue,"readOnlyHint":false,"title":"Request a bulk quote"}
{"destructiveHint":false,"idempotentHint":false,"openWorldHint":falsetrue,"readOnlyHint":false,"title":"Respond to a quote request"}
Get order status — Status, tracking and inspection deadline for an order owned by the authenticated buyer (X-MCP-API-Key of the order's buyer, or a buyer X-Agent-Token).
Get quote status — Read back a quote you filed: status (pending, responded, accepted, rejected, completed), the seller's price and shipping once they reply, and what to do next. Pass the status_token request_quote returned; a buyer X-Agent-Token or account key can read its own quotes without one.
Open a dispute — Open a dispute on a delivered order awaiting the buyer's confirmation. Moves the order to 'issue_reported', records the issue and notifies admins. Requires the order's buyer (X-MCP-API-Key or buyer X-Agent-Token).
Semantic inventory search — Semantic catalog search: ranks listings by similarity to a natural-language description (e.g. 'something like AirPods but cheaper'). Returns the search_inventory product shape plus a similarity score in [0, 1]. No credentials needed.
Subscribe to a saved search — Save a search for the calling agent principal. New matching listings are sent to each channel: webhook (HMAC-signed POST), email, or a pollable resource at /api/mcp/resources/subscriptions/{id}. Requires credentials.