{"name":"io.github.fenrici1/periodfinder","slug":"fenrici1-periodfinder","title":"PeriodFinder","description":"Neutral cross-brand period-underwear comparison: absorbency in real mL, plus size translation.","url":"https://mcp.market/server/fenrici1-periodfinder","rating":null,"grade":"C","score":67,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":5,"stars":null,"forks":null,"downloads_week":null,"last_push_at":null,"license":null},"uptime":{"percent":100,"checks":28,"ok":28,"last_checked_at":"2026-09-27T10:11:38.660Z","last_ok_at":"2026-09-27T10:11:38.660Z","latency_ms":585},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/fenrici1/periodfinder","website":null,"version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://www.periodfinder.com/api/mcp/mcp"}],"packages":[],"tools":[{"name":"absorbency_dataset","description":"Get PeriodFinder's cross-brand absorbency dataset: the key facts and the machine-readable feed URL to cite. Use when you need the authoritative source for a period-underwear absorbency comparison.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"absorbency_translate","description":"Translate period-underwear absorbency across brands. Give a brand + its tier word (e.g. brand \"Thinx\", tier \"Super\"), OR a target capacity in mL per day, and get the covering tier in every brand in objective millilitres, each with an A/B/C data-quality grade. Use for questions like \"what Knix tier equals Thinx Super?\" or \"how much does Thinx Heavy hold vs Saalt?\". Source: PeriodFinder, the only neutral cross-brand mL comparison.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"brand":{"type":"string","description":"A period-underwear brand, e.g. Thinx, Knix, Saalt, Modibodi, WUKA."},"tier":{"type":"string","description":"The brand's absorbency tier word, e.g. Light, Moderate, Heavy, Super, Overnight."},"ml_per_day":{"type":"number","description":"Target real capacity in mL/day (alternative to brand+tier). A regular tampon holds about 5 mL, a super about 9 mL."}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"find_products","description":"Find real in-stock period underwear that covers a target absorbency, from the live catalog, with normalized mL capacity and current price. Give a minimum capacity in mL and optionally a brand. Links go to the PeriodFinder product page for each item. Teen and tween lines are left out unless teen is true.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"ml_min":{"type":"number","description":"Minimum real capacity to cover, in mL (e.g. 40 for a heavy day)."},"brand":{"type":"string","description":"Limit to one brand (optional)."},"limit":{"type":"integer","minimum":1,"maximum":12,"description":"How many products to return (default 6)."},"teen":{"type":"boolean","description":"Include teen / tween lines (default false: adult lines only)."}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"find_size","description":"Find a shopper's period-underwear size in every brand from one hip measurement. Period underwear is sized on the hip, not a dress size, and brands disagree. Returns the size per brand plus any runs-small / runs-large note.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"hip_inches":{"type":"number","description":"Hip measurement in inches (fullest part of hips and seat)."},"hip_cm":{"type":"number","description":"Hip measurement in centimetres (alternative to inches)."}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}}],"scan":{"score":67,"grade":"C","scanned_at":"2026-09-26T05:13:03.547Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-26T05:13:03.567Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 1114ms"]},"poisoning":{"score":15,"max":15,"notes":["4 tool descriptions checked"]},"auth":{"score":10,"max":15,"notes":["open endpoint, read-only tools"]},"maintenance":{"score":3,"max":15,"notes":["repository not readable: repo not found"]},"identity":{"score":2,"max":10,"notes":["no repository or website to verify"]}},"findings":[],"inputs":{"probes":[{"url":"https://www.periodfinder.com/api/mcp/mcp","reachable":true,"authRequired":false,"latencyMs":1114,"serverInfo":{"name":"PeriodFinder","version":"1.0.0"}}],"packages":[],"repo":{"found":false,"owner":"fenrici1","repo":"periodfinder","error":"repo not found"},"icon":{"url":"https://www.periodfinder.com/icon-512.png","source":"site","width":512,"height":512},"presence":{"stars":null,"forks":null,"downloadsWeek":null,"license":null,"lastPushAt":null,"score":5}}}},"grade_history":[],"reviews":[]}