Skip to main content
Glama

Secondhand MCP

Model Context Protocol (MCP) サーバーで、AIアシスタントが中古マーケットプレイスを検索できるようにします。Facebook Marketplace、eBay、Depop、Poshmarkで中古品を検索し、価格、カテゴリ、状態、サイズ、色でフィルターをかけ、写真、説明、出品者情報を含む詳細な出品情報を取得できます。

Claude Desktop、Claude Code、Cursor、およびMCP互換のクライアントで動作します。

[!TIP] セットアップをスキップしたいですか? Secondhand MCP Cloud をお試しください。30秒でClaude.aiとChatGPTに接続できるホスト版です。インストールやChromeは不要です。無料枠あり。

サポートされているマーケットプレイス

マーケットプレイス

認証の必要性

備考

Facebook Marketplace

不要

ロケーションベースの検索

eBay

必要(APIキー)

公式Browse API

Depop

不要

Chromeのインストールが必要

Poshmark

不要

Chromeのインストールが必要

Related MCP server: BopMarket MCP Server

セットアップ

Claude Desktop

~/Library/Application Support/Claude/claude_desktop_config.json に追加:

{
  "mcpServers": {
    "secondhand": {
      "command": "npx",
      "args": ["-y", "secondhand-mcp"],
      "env": {
        "EBAY_CLIENT_ID": "your-ebay-client-id",
        "EBAY_CLIENT_SECRET": "your-ebay-client-secret",
        "EBAY_MARKETPLACE_ID": "EBAY_US"
      }
    }
  }
}

Claude Code

~/.claude/.mcp.json に追加:

{
  "mcpServers": {
    "secondhand": {
      "command": "npx",
      "args": ["-y", "secondhand-mcp"],
      "env": {
        "EBAY_CLIENT_ID": "your-ebay-client-id",
        "EBAY_CLIENT_SECRET": "your-ebay-client-secret",
        "EBAY_MARKETPLACE_ID": "EBAY_US"
      }
    }
  }
}

eBay、Depop、Poshmarkはすべてオプションです。eBay APIキーがない場合やChromeがインストールされていない場合、それらのマーケットプレイスは自動的に無効になり、残りは引き続き動作します。

Depop & Poshmark / Chromeの要件

DepopとPoshmarkはヘッドレスブラウザを必要とします。システムにGoogle ChromeまたはChromiumがインストールされている場合、両方とも自動的に有効になります。設定は不要です。Chromeが見つからない場合は、静かにスキップされます。

macOSでは、初めてDepopまたはPoshmarkを検索する際に、Node.jsがChromeを制御することを許可するよう求めるシステムプロンプトが表示される場合があります。これは予期される動作です。puppeteerがChromeをヘッドレスモードで起動する必要があるためです。一度許可すると、再度尋ねられることはありません。

ブラウザはバックグラウンドで非表示の状態で実行され、実際にDepopまたはPoshmarkを検索したときだけ起動します。

設定

マーケットプレイスの選択

デフォルトではすべてのマーケットプレイスが有効になっています。アクティブにするものを制限するには、MARKETPLACES環境変数を設定します(カンマ区切り):

{
  "env": {
    "MARKETPLACES": "facebook,ebay"
  }
}

有効な値:facebookebaydepopposhmark

eBay APIキー

eBayは公式のBrowse APIを使用しています。無料のeBayデベロッパーアカウントが必要です:

  1. developer.ebay.comでアカウントを作成

  2. アプリケーションを作成し、Client IDとClient Secretを取得

  3. MCP設定にEBAY_CLIENT_IDおよびEBAY_CLIENT_SECRETとして追加

eBayマーケットプレイス / 地域

デフォルトでは、サーバーはUSのeBayサイトを対象としています。別の地域のマーケットプレイスを検索するには、EBAY_MARKETPLACE_ID環境変数を設定します:

{
  "env": {
    "EBAY_MARKETPLACE_ID": "EBAY_DE"
  }
}

一般的な値:

サイト

EBAY_US

ebay.com(デフォルト)

EBAY_DE

ebay.de

EBAY_GB

ebay.co.uk

EBAY_AU

ebay.com.au

EBAY_FR

ebay.fr

EBAY_IT

ebay.it

EBAY_ES

ebay.es

EBAY_CA

ebay.ca

完全なリストはeBay APIドキュメントで確認できます。

ツール

search_marketplace

マーケットプレイス間でアイテムを検索します。

パラメータ

必須

デフォルト

説明

query

はい

検索語

marketplace

いいえ

facebook

facebookebaydepopposhmark、またはall

location

いいえ

san francisco

検索する都市(Facebookのみ)

maxPrice

いいえ

最高価格

minPrice

いいえ

最低価格

limit

いいえ

20

最大結果数

showSold

いいえ

false

売却済みアイテムを含める(Facebookのみ)

includeImages

いいえ

false

出力に画像URLを含める

sort

いいえ

relevance

並び順(Depop、Poshmark):relevancenewestmost_popularprice_low_to_highprice_high_to_low

condition

いいえ

商品の状態。eBay: newlike_newgoodfair。Depop: newlike_newexcellentgoodfairused。Poshmark: new (NWT)、like_new (NWOT)、goodfair

category

いいえ

商品カテゴリ。Depop: topsbottomsdressescoats-jacketsfootwearaccessoriesbagsjewelleryactivewearswimwear。Poshmark: Jackets_&_CoatsDressesShoesAccessoriesなど。

brand

いいえ

ブランドフィルター(Poshmarkのみ):例:"Nike""Levi's""Gucci"

department

いいえ

部門フィルター(Poshmarkのみ):WomenMenKids

sizes

いいえ

サイズフィルター(Depop、Poshmark):例:["S", "M", "L"]または["US 9", "US 10"]

colors

いいえ

色フィルター(Depop、Poshmark):blackwhiteredbluegreenyelloworangepinkpurplebrowngreycreammultisilvergold

マーケットプレイスごとに返されるデータ:

フィールド

Facebook

eBay

Depop

Poshmark

タイトル

あり

あり

あり

あり

価格

あり

あり

あり

あり

ロケーション

都市

都市、州

状態

あり

写真数

1サムネイル

1サムネイル

1サムネイル

1サムネイル

出品者

あり

あり

get_listing_details

検索結果のIDを使用して、特定の出品の詳細情報を取得します。

パラメータ

必須

デフォルト

説明

listingId

はい

検索結果の出品ID

marketplace

いいえ

facebook

facebookebaydepop、またはposhmark

マーケットプレイスごとに返されるデータ:

フィールド

Facebook

eBay

Depop

Poshmark

説明

あり

あり

あり

あり

全写真

あり

あり

あり

あり

ロケーション

都市

都市、州、国

出品者

名前

ユーザー名

ユーザー名

ユーザー名

配送方法

あり

配送料

あり/なし

サービスコード

あり/なし

常に含む

list_marketplaces

有効なすべてのマーケットプレイスとそのステータスを一覧表示します。

便利なペア。ChatGPT Deep Researchツールコントラクトに従います。厳密な名前で、それぞれ単一の文字列引数を取ります:

  • search(query) — 有効なすべてのマーケットプレイスを一度に検索し、{ results: [{ id, title, text, url }] }を返します。idmarketplace:listingIdの形式です。

  • fetch(id)searchの結果IDの完全な出品詳細を{ id, title, text, url, metadata }として返します。

これらの標準的なツール名を期待するリサーチスタイルのクライアントに便利です。フィルター検索にはsearch_marketplaceを使用してください。

仕組み

Facebook Marketplace — ロケーション、価格、クエリで出品を検索します。都市名を座標に変換します。ログインやブラウザは不要です。

eBay — OAuth 2.0クライアント認証情報を使用した公式のeBay Browse APIを使用します。トークンはキャッシュされ、自動的に更新されます。対象の地域マーケットプレイスはEBAY_MARKETPLACE_ID(デフォルト:EBAY_US)で制御されます。

Depop — ヘッドレスブラウザを使用して出品を検索し、カテゴリ、状態、サイズ、色のフィルターをサポートします。ブラウザインスタンスはリクエスト間で共有されます。

Poshmark — ヘッドレスブラウザを使用して出品を検索し、状態、サイズ、色、並び順、価格のフィルターをサポートします。Poshmarkはロケーションベースではありません。すべてのアイテムは国内配送されます。

開発

git clone https://github.com/jlsookiki/secondhand-mcp.git
cd secondhand-mcp
npm install
npm run build

マーケットプレイスの追加

  1. src/marketplaces/に新しいファイルを作成

  2. BaseMarketplaceを拡張し、search()と必要に応じてgetListingDetails()を実装

  3. src/marketplaces/index.tsallMarketplacesにコンストラクタを追加

制限事項

  • Facebook: Facebookがフロントエンドを変更すると動作しなくなる可能性があります

  • eBay: デベロッパーAPIキーが必要(無料枠あり)

  • Depop: Chrome/Chromiumのインストールが必要。Facebook/eBayよりも遅い(検索あたり約5秒)

  • Poshmark: Chrome/Chromiumのインストールが必要。公式APIがないためページスクレイピングに依存

  • レート制限: あまりに多くのリクエストを短時間に行わないでください

License

MIT

Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
Response time
4dRelease cycle
2Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • Search products in nearby stores. Agents can also list items for sale on a user's behalf.

  • AI resale manager. Photograph an item, AI writes the listing, publish a sale page, manage pickups.

  • Agent-native product catalog for AI shopping agents. 296M+ products, 28 countries.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/jlsookiki/secondhand-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server