ec-mcp
ec-mcp
Leichtgewichtiger Model Context Protocol-Server für japanische Marktplätze (Mercari und Yahoo! Flea Market). Jeder Anbieter kommuniziert ausschließlich mit strukturierten JSON-HTTP-APIs — kein HTML-Scraping.
Installieren / Ausführen
bun installRelated MCP server: mercari-jp-mcp
Ausführen
bun src/index.tsDer MCP-Streamable-HTTP-Endpunkt ist http://localhost:3001/mcp. PORT ist konfigurierbar.
curl http://localhost:3001/healthEntwicklung
bun test
bun run typecheck
bun run smokeWerkzeuge
Mercari
mercari_search: durchsucht Produkte mit Mercaris öffentlichen Suchfiltern (klassische sowie Mercari-Shops-/Beyond-Artikel).mercari_get_item: akzeptiert eine Artikel-ID (m12345678901) oder eine vollständige Produkt-URL.mercari_get_categories: filtert Mercaris Kategoriestamm nach Schlüsselwort, Parent-ID oder Root-Ebene.
Mercari verwendet die signierte interne REST-API (api.mercari.jp) mit einem anonymen DPoP-Token pro Anfrage. Es wird kein HTML abgerufen oder geparst.
Yahoo! Flea Market (Yahoo!フリマ)
yahoo_fleamarket_search: durchsucht Angebote. Filter:keyword,exclude_keyword,category_id,price_min/price_max,condition(new,used10..used60),status(on_sale/sold_out, Standardon_sale),seller_id,sort(price) +order,limit,offset.yahoo_fleamarket_get_item: akzeptiert eine Artikel-ID oder Artikel-URL; gibt Beschreibung, Fotos, Kategoriepfad, Zustand, Liefermethode/-zeitplan, Versandherkunft, Verkäufer, Like-/PV-Anzahl und Erstellungszeitpunkt zurück.yahoo_fleamarket_get_categories: listet Unterkategorien anhand vonparent_idauf, Top-Genres überroot_only, oder durchsucht alle Ebenen nachkeyword.yahoo_fleamarket_get_seller: gibt ein öffentliches Verkäuferprofil zurück (Nickname, Bewertung).
Yahoo verwendet die anonymen JSON-APIs unter paypayfleamarket.yahoo.co.jp/api (/v1/search, /item/v2/items/{id}, /v1/categories/{id}/children, /v1/users/{id}) — dieselben Endpunkte, die auch die API-Module des Web-Clients aufrufen. Es sind keine Cookies, Tokens oder speziellen Header erforderlich.
Umgebungsvariablen
PORT: HTTP-Port (Standard3001).MERCARI_DEBUG=true/YAHOO_FLEAMARKET_DEBUG=true: gibt geschwärzte Anfrage-/Antwort-Traces an stderr aus.MERCARI_INTEGRATION_TEST=true/YAHOO_FLEAMARKET_INTEGRATION_TEST=true: aktiviert die Live-Integrationstests.
Related MCP Connectors
Pay-per-use tool marketplace for AI agents. Search, price-check, and call APIs via MCP.
Hosted MCP server for 3Dsellers, the multichannel selling platform. Connect Claude, ChatGPT, Cursor, VS Code or any MCP client and manage your eBay, Amazon, Walmart, Etsy, Shopify, WooCommerce and TikTok Shop stores in plain language: search and update products, publish listings, sync inventory, tag and track orders, run bulk actions and CSV imports, and reply to customer messages. 120+ tools. Sign in with OAuth or a personal token. No eBay developer account and nothing to install. Setup guides and config examples for every client: https://github.com/3dsellers/ebay-mcp-server
Search multi-merchant supply, checkout, and track orders via MCP.
Hosted Amazon Seller and Vendor MCP server for Claude, ChatGPT, Cursor, Codex, Gemini, Copilot.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceAn MCP server that enables users to search for products on the Mercari marketplace using keywords, categories, and specific filters like price and condition. It provides comprehensive tools for retrieving item details and browsing search results via standard or SSE protocols.-
- AlicenseNot gradedqualityCmaintenanceEnables searching Mercari Japan products with keyword, price range, condition, and status filters, and supports bulk searches from files with automatic translation to English.MIT
- AlicenseAqualityCmaintenanceEnables querying and comparing prices, availability, ratings, reviews, and seller details from major Russian and Chinese marketplaces (Wildberries, Ozon, Yandex Market, and others) without requiring API keys, via a unified MCP interface.425MIT
- AlicenseNot gradedqualityBmaintenanceEnables searching active eBay listings, retrieving full item details, and browsing eBay category taxonomies through MCP tools.10 npm1MIT