Walmart MCP
Give Claude, ChatGPT or any MCP client a Walmart grocery list to fill: it searches each item, adds it to your Walmart cart in your own Chrome, and stops before checkout.
E-Commerce
Search Facebook Marketplace near city for item under price. Open the best listings, check each seller's profile, and type a message to the seller of the best one to ask if it is still available. Do not send it before I say so.
You are looking for something second hand: a car for work, a sofa, baby gear, or items to resell. Facebook Marketplace has it, among thousands of listings. Your AI agent can judge a listing and write to a seller. The part it usually cannot do is reach Marketplace: search it with your filters, open each listing, check who sells it, and send the first message.
Meta has no public Marketplace API: you cannot search listings or message a seller from a personal account through an API. The Facebook Marketplace MCP servers on GitHub replay Facebook's internal GraphQL requests. Their own pages say that these requests change when Facebook ships an update, and they only search and read: no messages, no listings of your own. Hosted scrapers such as Bright Data or Apify read public data and bill per thousand results. A browser agent that clicks through Marketplace page by page is slow, and spends most of its time scrolling.
Reduck is a universal MCP (Model Context Protocol) server. Its Facebook Marketplace scripts run in your own Chrome, where you are already signed in, so your agent sees Marketplace as you do: your place, your language, your currency. It gets one tool per step. It searches with Marketplace's own filters, opens the listings worth a look, reads each seller's profile, and types your message in the listing's message box. The message stays unsent until you say so. If you sell, the same server previews and posts your listings, lists them and changes their price.
Install the Reduck extension in Chrome, sign in, and stay signed in to Facebook there.
Add the Reduck MCP server, https://mcp.reduck.ai, to your client. It is a remote server over streamable HTTP with OAuth sign-in: nothing to run locally, no API key to paste.
Claude Code:
claude mcp add reduck --transport http --scope user https://mcp.reduck.ai
Claude Desktop and ChatGPT: add a custom connector named reduck with the URL https://mcp.reduck.ai. Other clients: the settings to use.
Ask: "Search Facebook Marketplace near Austin for a standing desk under $150, check the sellers, and type a message to the best one."
10 Facebook Marketplace scripts, each one an MCP tool your agent can call.
Buy:
| Script | What it does | Takes |
|---|---|---|
search_marketplace_listings |
Listings with their link, title, price, city, photo, seller, listing date and status | keywords; optional place, price range, sort, condition, listing age (1, 7 or 30 days), delivery method, category |
suggest_marketplace_locations |
The places Marketplace offers for a city or postal code, with their id | a city, neighbourhood or postal code |
list_marketplace_categories |
Marketplace's top-level categories, with their id | nothing |
get_marketplace_listing |
One listing in full: description, condition and attributes, all photos, status, delivery options, seller rating figures | a listing id or link |
get_marketplace_seller |
A seller's profile: join date, active listings, followers, rating figures when public | a seller id or profile link |
message_marketplace_seller |
Types a message to the seller of a listing; sends it only with send: true |
a listing, the message |
Sell:
| Script | What it does | Takes |
|---|---|---|
preview_marketplace_listing |
Fills the sell form and returns the preview, without saving anything | a photo, title, price, category, condition, description |
publish_marketplace_listing |
Fills the whole form; posts on Marketplace only with publish: true |
up to 8 photos, title, price, category, condition, place |
list_my_marketplace_listings |
The items you sell, with status and creation date | nothing |
set_marketplace_listing_price |
A new price for one of your listings, and nothing else | a listing id, the price |
Every script answers structured data. The judgment stays in your agent: which listing is a real deal, which seller looks new or has no ratings, what to ask before you drive across town.
send: true or publish: true.As each project's own page describes it, read on November 6, 2026. "Not documented" means we did not find it on that page.
| secondhand-mcp | jdcodes1 facebook-marketplace-mcp | Bright Data MCP | Bazaar | Reduck | |
|---|---|---|---|---|---|
| How it reaches Facebook | Logged-out search, no login | Facebook's internal GraphQL, with your Chrome cookies (macOS only) | Its own proxies and unblocking, public data | A Chrome extension in your signed-in browser | The Reduck extension, in your signed-in Chrome |
| Search listings and read details | Yes, also eBay, Depop and Poshmark | Yes, and saved searches you check | Yes | No | Yes, with Marketplace's own filters |
| Seller profile | Seller name | Not documented | Seller ratings | No | Join date, ratings, active listings |
| Message a seller as a buyer | No | No ("no messaging or listing creation") | Not documented | Replies to messages on your own listings | Yes, sent only after your OK |
| Post and manage your own listings | No | No | Not documented | Lists your listings | Preview, publish, list, change the price |
| Clients | Claude Desktop, Claude Code, Cursor; a cloud version for ChatGPT and Claude | Claude Code and local clients | Claude Desktop, Cursor, Windsurf, LangChain | Claude Code and local clients | Any MCP client: Claude, ChatGPT, Cursor, Claude Code |
| Price | Open source; cloud free tier, then $4.99 a month | Open source | Free tier of 5,000 requests a month, then $1.50 per 1,000 | Open source | Free tier |
Use secondhand-mcp when you only search, and want eBay, Depop and Poshmark in the same call without a Facebook login. Use a dedicated alert app when you need a ping within minutes of a new listing. Use Reduck when you want your agent to go from search to seller: read the listings, check who sells, and write the first message, as you, after your OK. Reduck's scripts cover Facebook Marketplace, not eBay or Depop, and they need your Chrome open and signed in to Facebook.
Give Claude, ChatGPT or any MCP client a Walmart grocery list to fill: it searches each item, adds it to your Walmart cart in your own Chrome, and stops before checkout.
E-CommerceGive Claude, ChatGPT or any MCP client your Amazon cart and checkout, as your own account, with a review step before every order.
E-CommerceA Discord MCP server that acts as your own user account, not as a bot. Reduck gives ChatGPT, Claude or any MCP client tools to read your servers, channels and DMs and reply as you, through browser automation in your own Chrome, with no bot to invite and no user token to paste.
Messaging