Skip to main content
ClaudeWave
atushi1841 avatar
atushi1841

japan-price-alert-mcp

View on GitHub

Japanese EC price-change monitoring and notification MCP server Data: apify.com/fruitful_quintessence | Datasets: atushi5.gumroad.com/l/kutuxe

MCP ServersOfficial Registry0 stars0 forks● PythonUpdated today
ClaudeWave Trust Score
62/100
· OK
Passed
  • ✓Actively maintained (<30d)
  • ✓Clear description
  • ✓Documented (README)
Flags
  • !No standard license detected
Last scanned: 10/19/2026
Install in Claude Code / Claude Desktop
Method: NPX · @smithery/cli
Claude Code CLI
claude mcp add japan-price-alert-mcp -- npx -y @smithery/cli
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "japan-price-alert-mcp": {
      "command": "npx",
      "args": ["-y", "@smithery/cli"]
    }
  }
}
1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
2. Replace any <placeholder> values with your API keys or paths.
3. Restart Claude. The MCP server and its tools appear automatically.
Use cases

MCP Servers overview

# japan-price-alert-mcp

Japanese EC price-change monitoring and notification MCP server for AI agents.

[![Smithery](https://smithery.ai/badge/atushi1841/japan_price_alert_mcp)](https://smithery.ai/server/atushi1841/japan_price_alert_mcp)

## Overview

Monitor product prices across major Japanese e-commerce platforms (Mercari, Yahoo Auctions, Rakuten, SUUMO, Kakaku.com) and receive instant alerts on price drops.

Built on the [Kensho](https://github.com/atushi1841/kensho) project's price monitoring engine.

## Platforms

- **Mercari Japan** (メルカリ) - jp.mercari.com
- **Yahoo! Auctions / Shopping** (ヤフオク) - auctions.yahoo.co.jp, shopping.yahoo.co.jp
- **Rakuten Ichiba** (楽天市場) - item.rakuten.co.jp
- **SUUMO** (SUUMO) - suumo.jp
- **Kakaku.com** (価格.com) - kakaku.com
- **Suruga-ya** (駿河屋) - suruga-ya.jp

## Tools

| Tool | Description |
|---|---|
| `create_price_watch` | Register a new product URL for price monitoring |
| `list_price_watches` | List all registered watches |
| `get_price_watch` | Get details of a specific watch |
| `update_price_watch` | Update watch parameters (target price, interval, etc.) |
| `delete_price_watch` | Remove a watch |
| `check_price_watch` | Force immediate price check |
| `run_due_price_checks` | Batch check all due watches |
| `get_price_history` | Get historical price data |
| `detect_platform_url` | Detect platform from URL |

## Installation

### Smithery (Recommended)

```bash
npx @smithery/cli install atushi1841/japan_price_alert_mcp
```

### Manual

```bash
# Clone or extract the MCPB bundle
# Configure in your MCP client:
{
  "servers": {
    "japan-price-alert-mcp": {
      "command": "uv",
      "args": ["run", "--directory", "/path/to/bundle", "src/stdio_main.py"]
    }
  }
}
```

## Configuration

| Environment Variable | Description | Default |
|---|---|---|
| `PRICE_WATCH_DB` | Custom SQLite database path | `<bundle>/data/price_watch.db` |
| `TELEGRAM_BOT_TOKEN` | Telegram bot token (for notifications) | - |
| `TELEGRAM_CHAT_ID` | Telegram chat ID (for notifications) | - |

## Usage Examples

```typescript
// Create a price watch
const result = await mcp.callTool("create_price_watch", {
  user_id: "user123",
  url: "https://www.mercari.com/us/item/m123456789/",
  target_price_jpy: 5000,
  notification_channel: "telegram",
  notification_destination: "123456789",
  check_interval_minutes: 30
});

// Check a specific watch
const check = await mcp.callTool("check_price_watch", {
  watch_id: "pw_abc123"
});

// List all watches
const list = await mcp.callTool("list_price_watches", {
  user_id: "user123"
});
```

## Alert Conditions

- **lte** (default): Alert when price <= target_price_jpy
- **any_drop**: Alert on any price decrease
- **percent_drop**: Alert when price drops by >= drop_percentage%
- **in_stock**: Alert when item comes back in stock

## Notification Channels

- **log** (default): Log to stderr
- **telegram**: Send to Telegram bot (requires token + chat_id)
- **webhook**: POST to specified URL
- **email**: Log email alert (SMTP not implemented)

## Dependencies

- Python >=3.10
- fastmcp >=3.0.0
- stdlib only for scraping (no external dependencies beyond fastmcp)

## License

MIT

## Author

atushi1841

---
## Data & Store

- **Apify Store:** https://apify.com/fruitful_quintessence
- **Gumroad datasets:** https://atushi5.gumroad.com/l/kutuxe

What people ask about japan-price-alert-mcp

What is atushi1841/japan-price-alert-mcp?

+

atushi1841/japan-price-alert-mcp is mcp servers for the Claude AI ecosystem. Japanese EC price-change monitoring and notification MCP server Data: apify.com/fruitful_quintessence | Datasets: atushi5.gumroad.com/l/kutuxe It has 0 GitHub stars and its last recorded update is dated 2026-10-18.

How do I install japan-price-alert-mcp?

+

You can install japan-price-alert-mcp by cloning the repository (https://github.com/atushi1841/japan-price-alert-mcp) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.

Is atushi1841/japan-price-alert-mcp safe to use?

+

Our security agent has analyzed atushi1841/japan-price-alert-mcp and assigned a Trust Score of 62/100 (tier: OK). See the full breakdown of passed checks and flags on this page.

Who maintains atushi1841/japan-price-alert-mcp?

+

atushi1841/japan-price-alert-mcp is maintained by atushi1841. The last recorded GitHub activity is dated 2026-10-18, with 0 open issues.

Are there alternatives to japan-price-alert-mcp?

+

Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.

Deploy japan-price-alert-mcp to your cloud

Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.

Maintain this repo? Add a badge to your README

Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.

Featured on ClaudeWave: atushi1841/japan-price-alert-mcp
[![Featured on ClaudeWave](https://claudewave.com/api/badge/atushi1841-japan-price-alert-mcp)](https://claudewave.com/repo/atushi1841-japan-price-alert-mcp)
<a href="https://claudewave.com/repo/atushi1841-japan-price-alert-mcp"><img src="https://claudewave.com/api/badge/atushi1841-japan-price-alert-mcp" alt="Featured on ClaudeWave: atushi1841/japan-price-alert-mcp" width="320" height="64" /></a>

More MCP Servers

japan-price-alert-mcp alternatives