PeriodFinder

Neutral cross-brand period-underwear comparison: absorbency in real mL, plus size translation.

Should I use this

Quality & Safety

A
Description quality
100%
Schema completeness
75%
Naming quality
90%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~775Tokens (tool definitions)
~1.0 KBTypical response size
Moderate attention impact (0.61% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "periodfinder": {
      "url": "https://www.periodfinder.com/api/mcp/mcp"
    }
  }
}

Remote endpoints

https://www.periodfinder.com/api/mcp/mcpstreamable-http

What it can do

Tool inventory

Tools (4)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢absorbency_translate(brand, tier, ml_per_day)

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.

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#"
}
🟢find_size(hip_inches, hip_cm)

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.

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#"
}
🟢find_products(ml_min, brand, limit, teen)

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.

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#"
}
🟢absorbency_dataset

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.

Input Schema

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded4 tools
verifiedversion not recorded4 tools
verifiedversion not recorded4 tools