Price change alert MCP. Apify: apify.com/fruitful_quintessence Gumroad: atushi5.gumroad.com/l/kutuxe
Japanese EC price-change monitoring and notification MCP server for AI agents.
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 project's price monitoring engine.
| 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 |
npx @smithery/cli install atushi1841/japan_price_alert_mcp
# 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"]
}
}
}
| 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) | - |
// 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"
});
MIT
atushi1841
This listing does not have a supported local package template. Use the maintainer’s documentation for its hosted endpoint, authentication, and client-specific setup. No install command has been inferred.
https://github.com/atushi1841/japan-price-alert-mcp/releases/download/v0.1.0/server.mcpbotherJapan Price Alert MCP works with any MCP-compatible client. Copy the config snippet from the Configuration section above and add it to the file shown for your client, then restart the application.
~/Library/Application Support/Claude/claude_desktop_config.jsonRestart Claude Desktop completely for changes to take effect.~/.cursor/mcp.jsonRestart Cursor for changes to take effect..vscode/mcp.jsonReload VS Code window for changes to take effect.~/.codeium/windsurf/mcp_config.jsonRestart Windsurf for changes to take effect..mcp.jsonSave at the project root, then start Claude Code in that project and review the MCP server approval prompt. Keep real credentials out of shared files.