Skip to content

MCP server

Secondhand MCP

Local MCP server that searches Facebook Marketplace, eBay, Depop and Poshmark listings with price, size, condition and category filters and returns full listing details.

  • Community
  • Runs locally
  • API key

Repository and documentation last checked Built from public product pages and documentation. SourcesClaim this listing

ecommerceguide summary

Secondhand MCP is a local MCP server that lets AI clients search used-goods listings on Facebook Marketplace, eBay, Depop and Poshmark. search_marketplace filters by price, condition, category, size, colour, brand and location radius, get_listing_details returns descriptions, photos and seller data, and a search/fetch pair follows the ChatGPT deep research tool contract. Run it with npx, configure it in Claude Desktop, Claude Code or Cursor. MIT licensed and read-only.

Why it stands out

Community project run locally over stdio, with a search/fetch pair matching the ChatGPT deep research tool contract.

What Secondhand MCP does

ecommerceguide editorial
  • Local stdio server installed with npx -y secondhand-mcp
  • Covers Facebook Marketplace, eBay, Depop and Poshmark listings
  • eBay uses the official Browse API with client ID and secret
  • Facebook, Depop and Poshmark need no authentication
  • Depop and Poshmark require Chrome or Chromium installed locally
  • Tools are read-only: search, listing details, marketplace status
  • Setup documented for Claude Desktop, Claude Code and Cursor
  • MIT licence, TypeScript, maintained by Justin Sookikian

How ecommerce teams could use it

ecommerceguide editorial

Illustrative scenarios written by ecommerceguide from the product's documented capabilities. They are not customer case studies.

  1. Resale seller sourcing clothing stock through Claude Desktop

    Searching Depop and Poshmark for items filtered by size, colour, brand and condition

    Intended outcomeThe server returns matching listings, then get_listing_details supplies descriptions, photos and seller username

  2. Developer building a shopping assistant in Cursor or Claude Code

    Needing used-item lookups across several marketplaces without writing scrapers

    Intended outcomeOne stdio server exposes search_marketplace, get_listing_details and list_marketplaces to the MCP client

  3. Collector tracking local pickup deals

    Running Facebook Marketplace searches by city with a radius up to 500 miles and price bounds

    Intended outcomeResults include title, price, city, seller and a thumbnail, with sold items optional

Who it suits

ecommerceguide editorial

Best for

You run Claude Desktop, Claude Code or Cursor locally and want free, read-only search across Facebook Marketplace, eBay, Depop and Poshmark.

Probably not for

You need it in ChatGPT or on a phone, since this build runs locally, and Depop and Poshmark need Chrome installed.

Business size
Any stageAn MIT-licensed local server with no vendor pricing or stated audience bound.
Verticals
Marketplaces

Technical details

From the vendor's own pages

From the server's repository, documentation and MCP directory listings.

What an agent can do
Agentic shopping, Manage products
Transport
stdio (local)
Authentication
API key, No credentialseBay requires EBAY_CLIENT_ID and EBAY_CLIENT_SECRET in env; Facebook, Depop and Poshmark need no auth.
Package
secondhand-mcp (npm)
Language
TypeScript
Licence
MIT
Repository last updated
30 Sep 2026

Connect Secondhand MCP

Third-party data
Install command
npx -y secondhand-mcp

Command as listed on the repository README, not tested by ecommerceguide. Check the official documentation (opens in a new tab) for configuration and credentials before running it.

Works with

Ecommerce platforms and services

  • eBay logoeBay

Systems this server reads from or writes to.

Categories and use cases