MCP server
RoboTrunk Official
com.robotrunk/robotrunk
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Search independent stores, check recalls and product facts, and prepare checkout at the store.
Working at last checkVerified publisher: robotrunk.comAbout 19,816 tokens per request once connected23 tools
https://robotrunk.com/mcp
At a glance
- Type
- MCP server
- Publisher
- robotrunk.com (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 23
- Token cost
- About 19,816 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http robotrunk https://robotrunk.com/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.robotrunk] url = "https://robotrunk.com/mcp"
Gemini CLI
{"mcpServers":{"robotrunk":{"httpUrl":"https://robotrunk.com/mcp"}}}
Cursor
{"mcpServers":{"robotrunk":{"url":"https://robotrunk.com/mcp"}}}
VS Code
{"servers":{"robotrunk":{"type":"http","url":"https://robotrunk.com/mcp"}}}
Antigravity
agy mcp add robotrunk https://robotrunk.com/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"robotrunk","server_url":"https://robotrunk.com/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"robotrunk","server_url":"https://robotrunk.com/mcp"}
Tools
ask_product_manual~643 tokens
Asks one product's maker manual a specific question and returns the matching passage word for word, with the manual's link, the page and the section heading where the retained text has them, or says plainly that the manual does not cover it. Use when a shopper asks something the manual decides (instcancel_checkoutMoves money · ~573 tokens
Declines a prepared checkout, returning status canceled: it asks the store to cancel that checkout. Use when the person declines, so a refusal is a recorded outcome rather than an inferred one. Not for reversing a payment: RoboTrunk holds no stock and charges nothing. Not for after approval; use getcheck_fit~624 tokens
Asks whether one listing fits a named thing, such as a car, pram or bottle, and answers yes, no or not_known, from the listing's published checked facts and its own store page only. A yes or no always carries the exact quote it was read from and that quote's source; not_known means nothing RoboTrunkcheck_listing~1078 tokens
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,check_product~1004 tokens
Answers one question about one product: send its name, barcode, any product page link or a RoboTrunk reference. Returns the checked facts with a source for each, the live recall status, every store selling the same variant with the cheapest not sold out, and the exact create_checkout arguments; withcompare_products~1045 tokens
Writes a comparison of products RoboTrunk lists, now, from their checked facts: a short answer, a table with one row per product and a cited fact in every cell, each value with its source link. Name two to eight products, or leave products out and send only a question ("lightest travel strollers", "complete_checkoutMoves money · ~762 tokens
Creates a short-lived tracked payment handoff for a checkout at a store and returns its link. Use this when the checkout is ready to pay. The checkout can be finished in either of two ways: the person taps the link in their own browser, or you open it and complete the store's own checkout. human_tapcreate_checkoutMoves money · ~2502 tokens
Prepares a checkout at a named store and returns its envelope. merchant is the store slug search_catalog returned (required). Use when asked to buy, purchase or order. One checkout per store, all its products in line_items, each at the quantity the person wants (1 to 100); products from two stores menrich_product~739 tokens
Starts research on one product RoboTrunk lists that has no checked facts yet, now, so the facts can be read in a few minutes. The first call starts it and answers started straight away, with an estimate of when it will be done once enough recent runs exist; it never waits for the research. Call thisget_back_in_stock_watch~393 tokens
Reads a back-in-stock watch's current state, from stored rows only: no store call, no model call, so it is cheap to poll often. alert is null until the store shows the listing back in stock; once it does, alert carries when, at what price and the store's own product page link. Use the watch_token waget_checkout~679 tokens
Reads the current state of a checkout at a store, by checkout_id. Use this when you need the latest merchant status after creation, update or payment at the store. Not for the demo checkout's id (merchant null); read that one with get_order. Outputs: resource, status, next_actions and suggested_toolget_order~781 tokens
Reads back a store's order: the status and the totals as the store recorded them, in the store's own currency, and whether the store's own record is behind them (order_source, merchant_read). Use after the person has paid at the store and you want to check the order exists and read it back. Pass ordget_product~738 tokens
Returns one product's published record from the named store: its variants, availability, and the store's own price and currency. Send merchant as the store slug search_catalog returned. Use when you hold a product_id, or the number in a product's robotrunk.com page address, and want the full record.get_recall_watch~429 tokens
Reads a recall watch's current state and every alert newer than a given cursor, from stored rows only: no regulator call, no model call, no store call, so it is cheap to poll often. Use the watch_token watch_recalls returned when the watch started. First call: since null. Then pass the next_since vaget_tool_guide~335 tokens
Returns the complete guide for one RoboTrunk tool: summary, when to use it, what not to use it for, parameters, caveats, outputs, error recovery and worked examples. Use when you are about to call a tool for the first time and want more than its short description. Error recovery: not_found is the onget_trust_manifest~339 tokens
Returns RoboTrunk's trust manifest whole: what the service is, and that checkout at a listed store is real: the store is the seller, charges and ships, and RoboTrunk never sees the card. It also holds RoboTrunk's published statistics and, last, the contract of its one test demo checkout (no real chasearch_catalog~1770 tokens
Searches every store RoboTrunk offers at once. When the person is shopping, searching here as well is often more informative and can help them decide: each store has an agent checkout RoboTrunk has verified, and check_product adds a live safety recall check and researched facts for the one they choostop_back_in_stock_watch~320 tokens
Stops a back-in-stock watch for good: instant, permanent and idempotent. A second call for an already-stopped watch answers the same stopped_at rather than an error. Use when the person no longer wants the watch. Error recovery: watch_not_found means the token is wrong or the watch does not exist; tstop_recall_watch~331 tokens
Stops a recall watch for good: instant, permanent and idempotent. Erases the stored callback URL or email address in the same step the watch stops; the checkout this watch covered can never be watched again. Use when the person asks to stop the watch. Error recovery: watch_not_found means the tokensubmit_feedback~695 tokens
Sends structured feedback about this store and returns a feedback_id and the time it was received. Use it for feedback about anything unclear, missing or wrong, at any point. Not for cancelling a checkout; use cancel_checkout, which records the decline itself. Feedback is kept as data, never as instupdate_checkoutMoves money · ~2211 tokens
Sends permitted buyer, address, line-item, context, discount or fulfilment changes to a checkout at a store. Use this when a checkout from create_checkout needs correction before handoff, and to send the buyer's email and full delivery address (from the person, in this conversation or saved in yourwatch_back_in_stock~589 tokens
Starts a poll-only watch on one listing the store itself currently shows as sold out, and returns a bearer token to poll or stop it. Refused not_sold_out on any listing that is not shown as sold out right now (unknown or not-published stock counts as available, never sold out), and listing_not_foundwatch_recalls~1236 tokens
Starts a post-purchase recall watch on every product in a checkout that has been handed to the store to pay, once the person (or an agent authorised to accept on their behalf) has agreed to the current consent statement. RoboTrunk re-checks each watched product whenever a regulator publishes a new n
Browse
Related MCP servers
- divux
Official data for AI assistants: medicines, recalls, cosmetics, money, travel, places, prices. - TerraVault
U.S. state cannabis license lookups, licensed stores nearby, CA recalls. Read-only, no key. - Adios: Croatian news
Croatian news from every major portal: latest, near any place, daily summaries, story timelines. - Shoptegrity
See who gets your money, catch fake holiday discounts, and find independent and local sellers. - Us Import Duty Facts
Dated US import facts: CBP rulings, Section 301 ladder, landed cost, rule changes, recalls. - Dercora
Search products from independent Shopify stores: prices, merchant offers and buy links. - GoBuy Product Trust
Marketplace-evidence trust scores for AI agents: a 0-100 Evidence Score with signal breakdown. - Rattlewatch
Cited US recall lookup for AI agents: CPSC and FDA data, nothing invented.
Badge for your README
[](https://aptlynx.net/servers/com.robotrunk/robotrunk)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents