GV

googlarz/vinted-mcp-cli

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

20 stars 6 forks 品質 86 トレンド 37MIT

クロードまたはターミナルから Vinted リストを閲覧、検索、管理 — アイテムの購入、販売、追跡、および中古ワークフローの自動化

概要

Vinted には公開 API はありません。 このパッケージは、そのギャップを埋めます。それはモデルコンテキストプロトコルを介して許可します。 Claude、Cursor、またはMCP互換のアシスタントに接続し、次のように尋ねます。 「ドイツで60ユーロ未満のノースフェイスジャケットを着て、良い状態またはより良い」 「フランス、イタリア、イギリスを横断するAir Jordan 1sの比較価格」 「売主 #123456 現在販売していますか? €20 未満 AI は、フィルタを使用して、Vinted を呼び出し、実際の回答を呼び出します。検索、フィルタリングなし、タブなし。 、および Vinted の中古の市場のため。 公式 API なし — 公開カタログページからセッションクッキーをブートし、Vinted Web アプリが内部で使用しているプライベートな JSON API を呼び出します。 - ✔ - MCPサポートでClaude、Cursor、または任意のAIアシスタントにプラグイン - ✓パイプ結果、新しいリストの腕時計、端末からの価格を比較 - クラウド - インポートのopSearch、OopCompareなど、直接あなたのコード

概要(AI 翻訳)

19カ国に渡り、AIアシスタントの検索、価格比較、販売者を追跡する。

お問い合わせ

アイデア

Vinted には公開 API はありません。 このパッケージは、そのギャップを埋めます。AIアシスタントは、モデルコンテキストプロトコルを介してVintedに直接話します。

Claude、Cursor、またはMCP互換のアシスタントに接続し、次のように尋ねます。

「ドイツで60ユーロ未満のノースフェイスジャケット、良い状態、またはより良い」

「フランス、イタリア、イギリスを横断する航空ヨルダン1sの比較価格」

*「売主 #123456 現在販売していますか? €20 未満

AI は、フィルタを使用して、Vinted を呼び出し、実際の回答を呼び出します。検索、フィルタリングなし、タブなし。

※CLI ツール** と TypeScript ライブラリ を直接使用するために出荷します。

お問い合わせ

これは何ですか?

MCP サーバ, CLI ツール, および TypeScript ライブラリ は、Vinted の中古マーケットプレースです。 公式 API なし — 公開カタログページからセッションクッキーをブートし、Vinted Web アプリが内部で使用しているプライベートな JSON API を呼び出します。

  • ✓MCPサーバー** — Claude、Cursor、またはMCPサポートによるAIアシスタントに接続

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。


The idea

Vinted has no public API. This package bridges that gap — it lets AI assistants talk directly to Vinted via the Model Context Protocol.

Connect it to Claude, Cursor, or any MCP-compatible assistant and just ask:

“Find me a North Face jacket under €60 in Germany, good condition or better”

“Compare prices for Air Jordan 1s across France, Italy and the UK”

“What is seller #123456 currently selling? Anything under €20?”

The AI figures out which filters to use, calls Vinted, and gives you a real answer — no searching, no filtering, no tabs.

Also ships as a CLI tool and TypeScript library for direct use.


What is this?

An MCP server, CLI tool, and TypeScript library for the Vinted secondhand marketplace. No official API — it bootstraps a session cookie from the public catalog page and calls the private JSON API the Vinted web app uses internally.

  • 🤖 MCP server — plug into Claude, Cursor, or any AI assistant with MCP support
  • 🖥️ CLI tool — pipe results, watch for new listings, compare prices from your terminal
  • 📦 TypeScript library — import opSearch, opCompare, etc. directly in your code

Install

npm install -g @googlarz/vinted-client

Or run without installing:

npx -y -p @googlarz/vinted-client vinted search "levis 501"

CLI Quick Start

# Search (JSON by default)
vinted search "levi's 501" --country fr

# Pretty table
vinted search "levi's 501" --country de --output table

# Filter by price, brand, condition
vinted search "adidas samba" \
  --price-min 20 --price-max 80 \
  --brand adidas \
  --condition new_with_tags,very_good \
  --output table

# Watch for new listings every 30s (minimum 5)
vinted search "air jordan 1" --watch 30

# Walk all pages and collect up to 500 results
vinted search "vintage denim" --all --max-items 500

# Get a specific item (ID or URL)
vinted item 1234567
vinted item https://www.vinted.fr/items/1234567

# Seller profile + active listings
vinted seller 987654
vinted seller-items 987654 --output table

# Cross-country price comparison (6 countries by default)
vinted compare "north face jacket" --output table

# Browse category tree
GitHub で README 全文を見る

インストール

npx -y -p @googlarz/vinted-client vinted-mcp
MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "vinted": { "command": "npx", "args": ["-y", "-p", "@googlarz/vinted-client", "vinted-mcp"] } } }