Skip to main content
Glama

Server Details

Vitamin D synthesis calculator: sun position, UV, IU/min, time to dose, sunburn risk, daily window.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL
ChatGPT
–
Claude
–

TDQS

A4.5/5.0

Scored across 3 tools

Disambiguation5/5

Each tool has a distinct role: calculate is the core computation, describe_skin_types provides input for skin type, and geocode converts location to coordinates. There is no overlap or ambiguity between them.

Naming Consistency4/5

Tool names are imperative verbs in lowercase, with snake_case for multi-word names (describe_skin_types). While 'calculate' and 'geocode' are single verbs without a noun, the pattern is consistent enough and easy to predict.

Tool Count5/5

Three tools is a well-scoped size for a focused vitamin D calculator server. Each tool is necessary and there are no redundant additions.

Completeness5/5

The server covers the full user journey: geocoding location, determining skin type, and calculating vitamin D synthesis with detailed outputs. No obvious dead ends or missing operations within the stated purpose.

Available Tools

3 tools
calculateVitamin D synthesis calculatorAInspect

Calculate vitamin D synthesis at a given location and time. Returns sun position, UV index, IU/min, minutes to reach the target dose, MED (sunburn threshold), the peak window, and optional 15-min day / monthly year curves. UV index uses a live satellite-driven forecast where available, with a clear-sky fallback.

Inputs: lat (required), lon (required), age, day, +6 more.

describe_skin_typesFitzpatrick skin type referenceAInspect

Returns the six Fitzpatrick skin types with sun-reactivity behavior and descriptive ancestry hints. Call this when the user's skin type is unknown so you can pick the closest match before calling calculate.

Inputs: no named parameters.

geocodeResolve a place to lat/lonAInspect

Turn a place name, postal code, or "code, CC" string into { lat, lon, label }. Auto-detects US/CA/GB/NL/JP/BR postal patterns; ambiguous digit-only codes default to US unless the caller appends a country code (e.g. "10115, DE"). Falls back to Open-Meteo place-name search for everything else.

Inputs: query (required).

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      B
      maintenance
      Calculates Karvonen heart-rate corridors, estimates VO2max, models fat oxidation kinetics, and prescribes weekly mitochondrial longevity volume from biometrics and current aerobic activity.
      7
      MIT
    • F
      license
      Not graded
      quality
      B
      maintenance
      Enables users to calculate chronotype-aligned sleep schedules, optimize 90-minute ultradian cycles, determine caffeine cutoffs, and plan light exposure for better recovery and circadian alignment.
      7
      -
    • A
      license
      Not graded
      quality
      Not graded
      maintenance
      Enables users to calculate circadian phase angles of entrainment, score internal circadian desynchrony, and derive photic PRC-based advance, delay, and curfew guidance from biomarker and sleep schedule inputs.
      MIT
    • A
      license
      Not graded
      quality
      Not graded
      maintenance
      Enables users to model cumulative sleep deficits, estimate cognitive impairment using Van Dongen PVT kinetics, audit social jetlag, and generate circadian-safe gradual sleep repayment schedules.
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources