{"name":"io.github.branpastran/project-little-weirdo","slug":"branpastran-project-little-weirdo","title":null,"description":"Deterministic public-web change observation with evidence-bound commercial interpretation.","url":"https://mcp.market/server/branpastran-project-little-weirdo","rating":null,"grade":"B","score":77,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":18,"stars":0,"forks":0,"downloads_week":null,"last_push_at":"2026-08-10T01:32:09.000Z","license":null},"uptime":{"percent":100,"checks":28,"ok":28,"last_checked_at":"2026-11-04T05:50:43.110Z","last_ok_at":"2026-11-04T05:50:43.110Z","latency_ms":371},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/branpastran/project-weirdo","website":"https://weirdo-genesis-watch.lovable.app/machines","version":"0.1.0","remotes":[{"type":"streamable-http","url":"https://weirdo-genesis-watch.lovable.app/api/public/weirdo/v1/mcp","headers":[{"description":"Bearer wdo_... — founder-issued external_machine beta credential.","isRequired":true,"isSecret":true,"name":"Authorization"}]}],"packages":[],"tools":[{"name":"interpret_commercial_change","description":"SEMANTIC INTERPRETATION over PRICING AND COMMERCIAL-OFFER PAGES ONLY. Requires a target that already has two persisted observations with a deterministic CONTENT_CHANGED verdict; it never refetches the page and never decides whether a change occurred. Input: targetId (returned by observe_public_page), optionally fromObservationId/toObservationId. Returns classified commercial changes (price, plan, discount, availability, packaging...) where every claim quotes observed before/after text, plus rejected claims and their rejection reasons. Uncertainty: unsupported, immaterial, numerically inconsistent or low-confidence claims are discarded. Non-commercial pages return INSUFFICIENT_EVIDENCE with no changes. There is no guarantee that a page contains commercial intelligence. Cost: free beta, model-backed and separately rate limited per credential.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"targetId":{"type":"string","description":"Target UUID from a previous observation."},"fromObservationId":{"type":"string","description":"Optional 'before' observation UUID."},"toObservationId":{"type":"string","description":"Optional 'after' observation UUID."}},"required":["targetId"],"additionalProperties":false}},{"name":"observe_public_page","description":"DETERMINISTIC OBSERVATION. Fetches one lawful public web page and records a bounded representation of it (title, normalized text length, content fingerprint). If the page was observed before, returns an arithmetic comparison against the previous observation: BASELINE_CREATED, NO_CHANGE or CONTENT_CHANGED. Makes no claim about meaning. Input: url (public http/https page). Private, loopback and internal addresses are refused; redirects, response size and timeouts are bounded. Uncertainty: the verdict is arithmetic, not semantic. A CONTENT_CHANGED verdict proves the content differs, not that the difference matters. Cost: free beta, rate limited per credential. No payment capability exists.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"url":{"type":"string","description":"Absolute http(s) URL of a lawful, public, non-credentialed page."}},"required":["url"],"additionalProperties":false}}],"scan":{"score":77,"grade":"B","scanned_at":"2026-09-23T21:40:18.545Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-23T21:40:18.507Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":17,"max":20,"notes":["remote reachable in 3075ms"]},"poisoning":{"score":15,"max":15,"notes":["2 tool descriptions checked"]},"auth":{"score":8,"max":15,"notes":["API key sent as a header"]},"maintenance":{"score":12,"max":15,"notes":["last push 45 days ago"]},"identity":{"score":6,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[],"inputs":{"probes":[{"url":"https://weirdo-genesis-watch.lovable.app/api/public/weirdo/v1/mcp","reachable":true,"authRequired":false,"latencyMs":3075,"serverInfo":{"name":"project-little-weirdo","version":"0.1.0"}}],"packages":[],"repo":{"found":true,"owner":"branpastran","repo":"project-weirdo","archived":false,"pushedAt":"2026-08-10T01:32:09Z","stars":0,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/270719087?v=4","ownerCreatedAt":"2026-03-24T16:36:25Z"},"icon":{"url":"https://weirdo-genesis-watch.lovable.app/favicon.ico","source":"site","width":256,"height":256},"presence":{"stars":0,"forks":0,"downloadsWeek":null,"license":null,"lastPushAt":"2026-08-10T01:32:09.000Z","score":18}}}},"grade_history":[],"reviews":[]}