A FastMCP server to search Mercari Japan.
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"iflow-mcp-msr2903-mercari-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
## Demo <img src="/assets/demo.gif" width="600" height="600"/> ## Requirements - Python 3.11 or higher - Dependencies as listed in `pyproject.toml`, including: - mcp - mercari - pydantic ## Pre-setup 1. uv https://docs.astral.sh/uv/getting-started/installation/ 2. Microsoft C++ Build Tools (For Windows) https://visualstudio.microsoft.com/visual-cpp-build-tools/ ## Setup 1. Clone this repository: ```bash git clone https://github.com/msr2903/mercari-jp-mcp.git cd mercari-jp-mcp ``` 2. Create and activate a virtual environment and install dependencies: ```bash uv venv source .venv/bin/activate # On Windows: .venv\Scripts\activate uv pip install -e . ``` ## Usage ### Development Mode You can test the server with MCP Inspector by running: ```bash uv run server.py ``` You can also test to input manually the query, exclude keywords, min and max price by running: ```bash uv run check_server.py ``` This will start the server and allow you to test the available tools. ### Integration with Claude for Desktop To integrate this server with Claude for Desktop: 1. Install Claude for Desktop to your local machine. 2. Install VS Code to your local machine. Then run the following command to open the `claude_desktop_config.json` file: - MacOS: `code ~/Library/Application\ Support/Claude/claude_desktop_config.json` - Windows: `code $env:AppData\Claude\claude_desktop_config.json` 3. Edit the Claude for Desktop config file, located at: - macOS: ```json { "mcpServers": { "mercari": { "command": "uv", "args": [ "--directory", "/ABSOLUTE/PATH/TO/PARENT/FOLDER/mercari-jp-mcp", "run", "server.py" ] } } } ``` - Windows: ```json { "mcpServers": { "mercari": { "command": "uv", "args": [ "--directory", "C:\\ABSOLU…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.