mercari-jp-mcp
Provides automatic translation of product names and descriptions from Japanese to English using Google Translate API.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mercari-jp-mcpsearch for vintage Levi's jeans under 5000 yen"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Mercari JP Search + Yahoo Auctions GUI
A Python application to search Mercari Japan and Yahoo Auctions products with a Web GUI. Supports simple, bulk, and combined cross-platform searches with powerful filtering options.
Features
Mercari Simple Search — Single keyword with price range, exclude keywords, status/condition filters
Mercari Bulk Search — Upload a
.txt,.csv, or.xlsxfile (or paste keywords) and search multiple Mercari keywords at onceYahoo Auctions Simple Search — Search Yahoo Auctions with price range, status (live/sold), condition, sort, and BIN-only filters
Yahoo Auctions Bulk Search — Multi-keyword Yahoo Auctions search with CSV export
Combined Mercari + Yahoo Bulk Search — Search both platforms simultaneously with per-keyword results shown side-by-side
Filters — Price range, item status, condition, seller review count (Mercari bulk), sort order, BIN-only (Yahoo)
Shop Item Detection — Automatically detects
/shops/product/vs/item/URLsDescription Viewer — View item descriptions with auto-translate from Japanese to English
CSV Export — Download search results as CSV for all search types
Japanese Translation — Product names and descriptions automatically translated to English
Related MCP server: mercadolibre-mcp
Requirements
Python 3.11+
Dependencies listed in
pyproject.toml
Setup
Clone the repository:
git clone https://github.com/rafayqazi/mercari-jp-mcp.git cd mercari-jp-mcpCreate and activate a virtual environment:
uv venv source .venv/bin/activate # Windows: .venv\Scripts\activate uv pip install -e .
Usage
Web GUI (Flask Application — Recommended)
Run the built-in Flask web server:
uv run mercari_gui.pyThen open http://127.0.0.1:5000 in your browser.
Windows users can also double-click start_gui.bat to launch directly.
The GUI has five tabs:
Simple Search — Single keyword with price range, exclude keywords, status/condition filters
Mercari Bulk Search — Paste multiple keywords (one per line) or upload a
.txt/.csv/.xlsxfile. Filter by status, condition, and seller review count (min/max). Results are grouped by keyword and can be exported as CSV.Yahoo Auctions — Single keyword search on Yahoo Auctions with price range, status (live/sold), condition, sort order, and BIN-only filter
Yahoo Bulk — Multi-keyword Yahoo Auctions search with file upload support and CSV export
Mercari + Yahoo Bulk — Search both platforms at once. Results are displayed side-by-side per keyword with Mercari on the left and Yahoo on the right.
Click Description (Mercari) or Detail (Yahoo) on any result to view item details with auto-translate from Japanese to English. Click View to open the item on the respective platform.
MCP Server (for Claude Desktop)
The MCP server exposes a search_mercari_jp tool that returns formatted markdown results:
uv run server.pyConfigure in claude_desktop_config.json:
{
"mcpServers": {
"mercari": {
"command": "uv",
"args": [
"--directory",
"C:\\PATH\\TO\\mercari-jp-mcp",
"run",
"server.py"
]
}
}
}The server automatically limits API pagination (max_items) for faster responses and returns results as markdown with images and links.
Security
No API keys, tokens, or credentials are stored in this repository
All search requests go directly to Mercari Japan's public API
The
.gitignoreexcludes virtual environments, cache files, and local configEnvironment files (
.env,.env.*) are excluded — never commit secrets
How It Works
The app uses the mercari library (MIT license) to interface with Mercari Japan's public API. Search results are parsed, filtered, and optionally translated via Google Translate API.
Acknowledgments
marvinody/mercari — Mercari API client
jlowin/fastmcp — MCP framework
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/rafayqazi/mercari-jp-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server