Connect Secondhand MCP to Claude Desktop

Use the hosted connector for zero-install setup, or run the open-source server locally with npx — both work in Claude Desktop.

Claude Desktop supports both remote connectors and local MCP servers, so you have two options. The hosted connector is the fastest and needs no install; the open-source local server is free forever and runs on your machine (Depop/Poshmark scraping needs Chrome installed locally).

Setup steps

Takes about two minutes, once

  1. Option A — hosted connector (recommended)

    In Claude Desktop: Settings → Connectors → Add custom connector, paste https://secondhandmcp.com/mcp, and complete the sign-in. Done — free tier included, no install.

  2. Option B — run the open-source server locally

    Add this to claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/):

    {
      "mcpServers": {
        "secondhand": {
          "command": "npx",
          "args": ["-y", "secondhand-mcp"]
        }
      }
    }
    Restart Claude Desktop and the tools appear automatically.

  3. Optional: add eBay keys (local setup)

    For eBay search on the local server, add EBAY_CLIENT_ID and EBAY_CLIENT_SECRET from a free eBay developer account to the env block.

  4. Search

    Ask Claude Desktop to find something: "Search for a used Fender Telecaster under $600."

Hosted vs. local

Frequently asked questions

Which option should I pick?

If you just want it working, the hosted connector — 30 seconds, no dependencies. If you prefer running things yourself and have Node.js installed, the open-source local server is free and MIT-licensed.

Does the local server need Chrome?

Only for Depop and Poshmark, which are scraped through a headless browser. Facebook Marketplace and eBay work without Chrome.

Is the local version really free?

Yes — MIT-licensed, no account, no limits from us. You supply the compute and optionally your own eBay API keys.

What you can search