PeriodFinder MCP
An MCP server providing neutral, cross-brand comparison of period underwear sizing and absorbency. It allows agents to translate absorbency tiers between brands, find sizes based on hip measurements, locate in-stock products by absorbency needs, and access a citable dataset of verified capacity facts.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://www.periodfinder.com/api/mcp/mcpWhat its tools do
4 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.
Checks and signals
Each line is separate evidence, not a trust score.
- Passed Endpoint answered the live check ·
- Availability 1 of 1 checks passed in 30 days
What you can do with it
- Translate a brand's absorbency tier to equivalent tiers across other brands
- Find period underwear sizes for a specific hip measurement
- Find in-stock products covering a target absorbency level
- Access the citable absorbency dataset with verification dates
Source and maintenance
- Maintenance checked
Protocol and capabilities
- Server
- PeriodFinder 1.0.0
- MCP protocol negotiated in check
- 2025-11-25
- Tools
- 4 advertised
- Resources
- 1 advertised
- Resource templates
- 0 advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": true
},
"resources": {
"listChanged": true
}
}Tools
4 advertised
absorbency_translate — Translate absorbency across brands
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.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"tier": {
"type": "string",
"description": "The brand's absorbency tier word, e.g. Light, Moderate, Heavy, Super, Overnight."
},
"brand": {
"type": "string",
"description": "A period-underwear brand, e.g. Thinx, Knix, Saalt, Modibodi, WUKA."
},
"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
}{
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}find_size — Find your size in every brand
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.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"hip_cm": {
"type": "number",
"description": "Hip measurement in centimetres (alternative to inches)."
},
"hip_inches": {
"type": "number",
"description": "Hip measurement in inches (fullest part of hips and seat)."
}
},
"additionalProperties": false
}{
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}find_products — Find in-stock products by absorbency
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.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"teen": {
"type": "boolean",
"description": "Include teen / tween lines (default false: adult lines only)."
},
"brand": {
"type": "string",
"description": "Limit to one brand (optional)."
},
"limit": {
"type": "integer",
"maximum": 12,
"minimum": 1,
"description": "How many products to return (default 6)."
},
"ml_min": {
"type": "number",
"description": "Minimum real capacity to cover, in mL (e.g. 40 for a heavy day)."
}
},
"additionalProperties": false
}{
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}absorbency_dataset — Cite the 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.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}{
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}Prompts
Not advertised
Resources
1 advertised
absorbency-widget
ui://widget/absorbency.html30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 1107 ms
- 95th percentile latency
- 1107 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 1107 ms · metadata changed · 4 tool(s), 1 resource(s), 0 resource template(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http periodfinder-mcp https://www.periodfinder.com/api/mcp/mcpCodex
codex mcp add periodfinder-mcp --url https://www.periodfinder.com/api/mcp/mcpCursor
{
"mcpServers": {
"periodfinder-mcp": {
"url": "https://www.periodfinder.com/api/mcp/mcp"
}
}
}Cline
{
"mcpServers": {
"periodfinder-mcp": {
"type": "streamableHttp",
"url": "https://www.periodfinder.com/api/mcp/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"periodfinder-mcp": {
"type": "http",
"url": "https://www.periodfinder.com/api/mcp/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http periodfinder-mcp https://www.periodfinder.com/api/mcp/mcpClaude Desktop
https://www.periodfinder.com/api/mcp/mcpWindsurf
{
"mcpServers": {
"periodfinder-mcp": {
"serverUrl": "https://www.periodfinder.com/api/mcp/mcp"
}
}
}Let your agent find its tools
Find servers like PeriodFinder MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.