Searches Facebook Marketplace, eBay, Depop and Poshmark listings with filters for price, condition, size and color.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add secondhand --env EBAY_CLIENT_ID='<EBAY_CLIENT_ID>' --env EBAY_CLIENT_SECRET='<EBAY_CLIENT_SECRET>' --env EBAY_MARKETPLACE_ID='<EBAY_MARKETPLACE_ID>' -- npx -y secondhand-mcp~/.codex/config.toml
[mcp_servers.secondhand]
command = "npx"
args = ["-y", "secondhand-mcp"]
env = { EBAY_CLIENT_ID = "<EBAY_CLIENT_ID>", EBAY_CLIENT_SECRET = "<EBAY_CLIENT_SECRET>", EBAY_MARKETPLACE_ID = "<EBAY_MARKETPLACE_ID>" }
# codex mcp add secondhand --env EBAY_CLIENT_ID='<EBAY_CLIENT_ID>' --env EBAY_CLIENT_SECRET='<EBAY_CLIENT_SECRET>' --env EBAY_MARKETPLACE_ID='<EBAY_MARKETPLACE_ID>' -- npx -y secondhand-mcp~/.cursor/mcp.json
{
"mcpServers": {
"secondhand": {
"command": "npx",
"args": [
"-y",
"secondhand-mcp"
],
"env": {
"EBAY_CLIENT_ID": "<EBAY_CLIENT_ID>",
"EBAY_CLIENT_SECRET": "<EBAY_CLIENT_SECRET>",
"EBAY_MARKETPLACE_ID": "<EBAY_MARKETPLACE_ID>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"secondhand": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"secondhand-mcp"
],
"env": {
"EBAY_CLIENT_ID": "<EBAY_CLIENT_ID>",
"EBAY_CLIENT_SECRET": "<EBAY_CLIENT_SECRET>",
"EBAY_MARKETPLACE_ID": "<EBAY_MARKETPLACE_ID>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"secondhand": {
"command": "npx",
"args": [
"-y",
"secondhand-mcp"
],
"env": {
"EBAY_CLIENT_ID": "<EBAY_CLIENT_ID>",
"EBAY_CLIENT_SECRET": "<EBAY_CLIENT_SECRET>",
"EBAY_MARKETPLACE_ID": "<EBAY_MARKETPLACE_ID>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"secondhand": {
"command": "npx",
"args": [
"-y",
"secondhand-mcp"
],
"env": {
"EBAY_CLIENT_ID": "<EBAY_CLIENT_ID>",
"EBAY_CLIENT_SECRET": "<EBAY_CLIENT_SECRET>",
"EBAY_MARKETPLACE_ID": "<EBAY_MARKETPLACE_ID>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"secondhand": {
"command": "npx",
"args": [
"-y",
"secondhand-mcp"
],
"env": {
"EBAY_CLIENT_ID": "<EBAY_CLIENT_ID>",
"EBAY_CLIENT_SECRET": "<EBAY_CLIENT_SECRET>",
"EBAY_MARKETPLACE_ID": "<EBAY_MARKETPLACE_ID>"
}
}
}
}Environment variables
EBAY_CLIENT_IDEBAY_CLIENT_SECRETEBAY_MARKETPLACE_ID
Replace the placeholders with your own credentials and keep them out of version control.