MCP stdio server and scraper for Plati offers with strong filtering for subscription-type offers and seller reliability.
- MCP server (
mcp_server.py) exposing:find_cheapest_reliable_options
- Offer parsing engine (
plati_scrape.py) that:- Filters non-subscription/API-key offers
- Parses multi-option variants (PRO/Plus/etc.)
- Computes option-adjusted prices using ad-specific
pricesfields - Collects seller review quality signals
- HTML reporting mode for manual review
npm i -g plati-mcp-serverplati-mcp-server{
"mcpServers": {
"plati-scraper": {
"command": "plati-mcp-server",
"args": []
}
}
}Input arguments:
query(required): Search phrase (for exampleclaude code)limit(default20)currency(defaultRUB)lang(defaultru-RU)min_reviews(default0)min_positive_ratio(default0.0)max_pages(default6)per_page(default30)sort_by(defaultprice_asc): one ofprice_asc,price_desc,seller_reviews_desc,reliability_desc,title_asc,title_descmin_price/max_price(optional numeric range)include_terms/exclude_terms(optional space/comma-separated token filters applied to title/options text)
python3 -m py_compile plati_scrape.py mcp_server.py
python3 plati_scrape.py "https://plati.market/search/chatgpt" --format html --out report.htmlAGENTS.md: agent and automation instructionsCONTRIBUTING.md: contribution flow, testing, release processMCP_USAGE.md: quick usage examples