Competitor Website Change Monitor
Allows monitoring of Shopify-based competitor websites for price drops, new products, promotions, and content changes.
Allows monitoring of WooCommerce-based competitor websites for price drops, new products, promotions, and content changes.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
š Competitor Website Change Monitor ā MCP Server
Monitor competitor websites for price drops, new products, promotions, and content changes ā directly from Claude, Cursor, or any MCP-compatible AI client.
What It Detects
Change | Example |
š° Price change |
|
š New product |
|
šļø Removed product |
|
šÆ Promotion |
|
š Page title |
|
Related MCP server: Competitor Hunter
Quickstart (Local / Claude Desktop)
# 1. Clone
git clone https://github.com/Oko300/competitor-monitor-mcp
cd competitor-monitor-mcp
# 2. Install
pip install -r requirements.txt
# 3. Test
pytest tests/ -v
# 4. Add to Claude Desktop
# Edit: ~/Library/Application Support/Claude/claude_desktop_config.json (Mac)
# Edit: %APPDATA%\Claude\claude_desktop_config.json (Windows)Claude Desktop config:
{
"mcpServers": {
"competitor-monitor": {
"command": "python3",
"args": ["C:/path/to/server.py"],
"env": {
"MONITOR_CACHE_FILE": "C:/path/to/monitor_cache.json"
}
}
}
}MCP Tools Available
Tool | What it does |
| Check one URL for changes |
| Check a batch of URLs at once |
| See all tracked URLs |
| View last cached data (no re-fetch) |
| Stop tracking a URL |
Example Output
{
"url": "https://competitor.com/shoes",
"changed": true,
"changes": [
{
"type": "price_change",
"removed": ["$120.00"],
"added": ["$99.00"],
"timestamp": "2026-06-19T10:00:00"
},
{
"type": "new_products",
"items": ["New Balance 990v5"],
"timestamp": "2026-06-19T10:00:00"
}
]
}Project Structure
competitor-monitor-mcp/
āāā server.py ā MCP server (main product)
āāā requirements.txt
āāā pyproject.toml
āāā .gitignore
āāā README.md
āāā tests/
ā āāā test_server.py ā 13 pytest tests
āāā .vscode/
āāā launch.json ā Run/debug configs
āāā extensions.json ā Recommended extensionsPricing Tiers (MCPize)
Plan | Sites | Frequency | Price |
Starter | 5 | Daily | $9.99/mo |
Pro | 25 | Hourly | $29.99/mo |
Business | 100 | Real-time | $79.99/mo |
Notes
Works on standard HTML sites (Shopify, WooCommerce, static pages)
JavaScript-heavy SPAs may need a headless browser (Playwright) upgrade
Cache persists across restarts via
monitor_cache.json100% free: no third-party APIs, no paid data sources
This server cannot be deployed
Maintenance
Related MCP Connectors
Track competitors from your AI assistant: change feed, page snapshots, labels and alerts.
Amazon competitor research for Claude, ChatGPT and other MCP clients: complaint topics from Amazon's "Customers say" summary of all reviews, 90-day price/rank/review history, listing audits (0-100), keyword rankings with who's advertising, and daily Competitor Watch emails when a rival's price, stock, rank or complaints change. 12 Amazon marketplaces, plus Shopify store teardowns and tracking. 25 free credits. Sample: zonrival.com/sample
Competitor intelligence for AI assistants: daily scans of rivals' posts, ads, and sites.
Recurring webpage change, price, inventory and metadata monitoring for autonomous agents.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceMonitor any website and get AI-enriched change intelligence via MCP. Manage sources, search changes, and automate web monitoring from Claude, Harvey, or any MCP client.31 npmMIT
- AlicenseNot gradedqualityDmaintenanceAI-powered competitor analysis agent that scrapes product pages and extracts structured data using LLMs, integrated via MCP for use with Claude Desktop and other clients.4MIT
- AlicenseNot gradedqualityDmaintenanceAn MCP server for monitoring website changes. Enables tracking URLs, detecting content changes, comparing snapshots, and extracting content with CSS selectors from an AI assistant.4 npmMIT
- AlicenseNot gradedqualityDmaintenanceReal-time Shopee competitor price monitoring, powered by AI agents through the Model Context Protocol (MCP). Enables AI agents to track, analyze, and alert on price movements across Shopee Southeast Asia.1MIT