MCP server
Shopping
Address
https://mcp.resell.store/buy/your-private-linkEach tool lists the permission it needs. Tools your link isn't allowed to use don't show up in your app at all. See What it may do.
Looking
searchSearchno link neededSearches everything for sale on resell.store by words and meaning. Filter by category, price band and whether it takes offers.
q?category?price?offers?sort?limit?offset?
view_listingLook at a listingno link neededA listing's full page: description, details like size and condition, photos, shipping and whether it takes offers.
id
browse_storesBrowse storesno link neededStores on the marketplace, busiest first.
limit?offset?
view_storeLook at a storeno link neededA store, everything on its shelves and what it sold lately.
store
Likes, follows and shares
like_listingLikebuyingSaves a listing to the buyer's likes.
id
unlike_listingUnlikebuyingRemoves a listing from the buyer's likes.
id
my_likesMy likesreadEverything the buyer has liked, still for sale first.
limit?offset?
follow_storeFollow a storebuyingFollows a store so its new things show on the buyer's Home.
store
unfollow_storeUnfollow a storebuyingStops following a store.
store
stores_i_followStores I followreadFollowed stores with their newest few listings.
limit?offset?
share_listingShare a listingbuyingGives a link and a line of text to share a listing, tagged with where it's going.
idchannel?
Offers
make_offerMake an offerbuyingcan ask firstOffers a price on a listing that takes offers. It must be under the asking price; the seller has 48 hours to answer. A new offer replaces the buyer's last one on that listing.
listingamountnote?
my_offersMy offersreadOffers the buyer has made and where each stands. "countered" means the seller named a price; "accepted" means it's ready to pay.
status?limit?offset?
answer_counterAnswer a counterbuyingcan ask firstTakes or turns down the seller's counter. Taking it gives 48 hours to pay (see get_checkout_link).
idaccept
withdraw_offerWithdraw an offerbuyingTakes back an offer that's still open or countered.
id
Messages
message_shopMessage a shopbuyingWrites to a store, about one of its listings or in general. Good for questions about size, condition or pickup.
storelisting?body
my_conversationsMy conversationsreadConversations with stores, newest first.
unread?limit?offset?
read_conversationRead a conversationreadThe whole conversation with a store, oldest first.
id
replyReplymessagesReplies in a conversation with a store.
idbody
Buying
get_checkout_linkCheckout linkbuyingThe checkout page for a listing, at an accepted offer's price if there is one. Give the link to the buyer to pay in their browser; nothing is charged here.
listing
my_ordersMy ordersreadThings the buyer bought and where each one is (paid, shipped, completed), with tracking numbers.
limit?offset?
confirm_deliveryIt arrived, all goodbuyingcan ask firstConfirms an order arrived as described, which releases the payment to the seller. Only when the buyer says they have it and it's as described.
id
Every tool is one or two API calls. search, for example, is GET /v1/market/search.