{"name":"io.github.industrial-platform-ai/web-monitor","slug":"industrial-platform-ai-web-monitor","title":"Industrial Platform Web Monitor","description":"Recurring webpage change, price, inventory and metadata monitoring for autonomous agents.","url":"https://mcp.market/server/industrial-platform-ai-web-monitor","rating":null,"grade":"D","score":45,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":23,"stars":0,"forks":0,"downloads_week":null,"last_push_at":"2026-10-20T22:06:55.000Z","license":"MIT"},"uptime":{"percent":64,"checks":28,"ok":18,"last_checked_at":"2026-11-04T06:35:33.471Z","last_ok_at":"2026-10-31T13:40:31.100Z","latency_ms":148},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/industrial-platform-ai/industrial-platform-agent-tools","website":"https://github.com/industrial-platform-ai/industrial-platform-agent-tools","version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://x402-mcp-gateway-production.up.railway.app/mcp/web-monitor"}],"packages":[],"tools":[{"name":"detectWebpageChange","description":"Detect whether a webpage changed. Compare current content against a previous hash or previous text and return deterministic hashes and diffs. Costs $0.001 USDC on Base via x402.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"url":{"type":"string","format":"uri"},"previous_hash":{"type":"string"},"previous_text":{"type":"string"},"selector":{"type":"string"},"ignore_selectors":{"type":"array","items":{"type":"string"}},"include_current_text":{"type":"boolean"},"max_text_chars":{"type":"integer","minimum":1000,"maximum":250000},"max_diff_chars":{"type":"integer","minimum":1000,"maximum":50000},"timeout_seconds":{"type":"integer","minimum":5,"maximum":60}},"required":["url"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"extractWebpageMetadata","description":"Extract webpage metadata, OpenGraph and JSON-LD. Returns title, description, canonical URL, robots directives, headings, Open Graph, Twitter cards and structured data for one public URL per paid request. Costs $0.001 USDC on Base via x402.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"urls":{"type":"array","items":{"type":"string","format":"uri"},"minItems":1,"maxItems":1,"description":"Exactly one public URL per paid request."},"timeout_seconds":{"type":"integer","minimum":5,"maximum":60},"concurrency":{"type":"integer","minimum":1,"maximum":20}},"required":["urls"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"monitor_webpage_change","description":"Recurring webpage change monitoring for prices, inventory, availability, documentation, policies and competitors. Reuse the returned previous_hash on the next check. Costs $0.001 USDC on Base via x402.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"url":{"type":"string","format":"uri"},"previous_hash":{"type":"string"},"previous_text":{"type":"string"},"selector":{"type":"string"},"ignore_selectors":{"type":"array","items":{"type":"string"}},"include_current_text":{"type":"boolean"},"max_text_chars":{"type":"integer","minimum":1000,"maximum":250000},"max_diff_chars":{"type":"integer","minimum":1000,"maximum":50000},"timeout_seconds":{"type":"integer","minimum":5,"maximum":60}},"required":["url"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}}],"scan":{"score":45,"grade":"D","scanned_at":"2026-11-02T06:13:10.447Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-11-02T06:13:10.409Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":0,"max":20,"notes":["remote unreachable: Streamable HTTP error: Error POSTing to endpoint: {\"status\":\"error\",\"code\":404,\"message\":\"Application not found\",\"request_id\":\"Ev7UQTn8T_OCWSS_CYBc-A\"}"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (endpoint requires auth); not counted"]},"auth":{"score":5,"max":15,"notes":["no auth information"]},"maintenance":{"score":15,"max":15,"notes":["last push 12 days ago"]},"identity":{"score":7,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[{"id":"reliability.unreachable","severity":"high","component":"reliability","title":"Remote endpoint did not respond","detail":"Streamable HTTP error: Error POSTing to endpoint: {\"status\":\"error\",\"code\":404,\"message\":\"Application not found\",\"request_id\":\"Ev7UQTn8T_OCWSS_CYBc-A\"}"}],"inputs":{"probes":[{"url":"https://x402-mcp-gateway-production.up.railway.app/mcp/web-monitor","reachable":false,"authRequired":false,"latencyMs":336,"error":"Streamable HTTP error: Error POSTing to endpoint: {\"status\":\"error\",\"code\":404,\"message\":\"Application not found\",\"request_id\":\"Ev7UQTn8T_OCWSS_CYBc-A\"}"}],"packages":[],"repo":{"found":true,"owner":"industrial-platform-ai","repo":"industrial-platform-agent-tools","archived":false,"pushedAt":"2026-10-20T22:06:55Z","stars":0,"forks":0,"openIssues":23,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/334291570?v=4","ownerCreatedAt":"2026-09-26T18:45:11Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/334291570?v=4&s=128","source":"registry","width":128,"height":128},"presence":{"stars":0,"forks":0,"downloadsWeek":null,"license":"MIT","lastPushAt":"2026-10-20T22:06:55.000Z","score":23}}}},"grade_history":[{"kind":"downgrade","fromGrade":"A","toGrade":"D","reason":"score 45: Remote endpoint did not respond","createdAt":"2026-11-02T06:13:10.876Z"}],"reviews":[]}