MCP HeartbeatTHE MCP OBSERVATORY
Public workspace

Explore

Evidence for your next connection.

Independent measurements of remote MCP servers. Every observation has a timestamp.

Read-only probes

MCP server · Data access / search

GLØDI

Find clinics, treatments, prices and free times on GLØDI in Norway, with booking links.

Checks passed
13 / 22

1 failed · 8 not measured

Median response
169 ms

Median of successful probes over 7 days

30-day uptime
Not measured

Share of countable probes over 30 days, including daily rollups. Auth challenges are excluded.

Discovered tools
26

Tool definitions returned by this server

Independent monitoring

Health & checks

Status history

Outdated check

Last connection measurement is over 24 hours old. Current availability is unknown.

Last checked
Check summary by test group
Test areaPassedFailedUnmeasured
ConnectionCan a client connect and discover tools?
500
Reliability & speedDoes it respond consistently and quickly?
004
Access & authenticationWhat is required to use this server?
102
Tool qualityAre the tool definitions usable by an agent?
400
Publisher identityCan the publisher be traced to its source?
312

Unmeasured means there is not enough evidence to decide. How these checks work

Inspect individual checks 22 recorded

Core

  • Pass
    Reachable

    Latest probe returned HTTP 200 in 169 ms.

  • Pass
    Valid handshake

    protocolVersion 2025-11-25, serverInfo.name no.glodi/public-catalog.

  • Pass
    Lists tools

    tools/list returned 26 tools.

  • Pass
    Current protocol

    Negotiated 2025-11-25. The bar is 2025-06-18 or newer.

  • Pass
    HTTPS

    The endpoint URL is https.

Performance

  • Not measured
    Fast (p50)

    Median latency 169 ms over 1 samples in 7 days. The bar is 1000 ms. Need at least 5 samples.

  • Not measured
    Consistent (p95)

    95th percentile 169 ms over 1 samples in 7 days. The bar is 3000 ms. Need at least 20 samples.

  • Not measured
    Reliable (uptime)

    1 of 1 attempts returned a tool list in 30 days (100%). The bar is 99%. Need at least 30 samples.

  • Not measured
    Stable tool list

    Fewer than two successful probes in 30 days, so tool-list stability is not measured.

Access

  • Pass
    Open access

    tools/list succeeded with no credential, and the record declares none.

  • Not measured
    Standard auth

    Auth is not required, so the OAuth metadata check does not apply.

  • Not measured
    Free tier cited

    No publisher quote has been checked.

Tools

  • Pass
    Tools described

    Every tool description is at least 20 characters.

  • Pass
    Valid input schemas

    Every inputSchema is a JSON Schema object.

  • Pass
    Parameters documented

    161 of 182 parameters have a description (88%). The bar is 80%.

  • Pass
    Safety hints

    Every tool sets readOnlyHint or destructiveHint.

Publisher

  • Pass
    Verified namespace

    Listed in the Official MCP Registry.

  • Pass
    Website matches publisher

    The website host matches the reverse-domain namespace.

  • Fail
    Source repo linked

    No repository URL is on file.

  • Not measured
    Repo owner matches

    This namespace is not an io.github login, so the owner comparison does not apply.

  • Pass
    Recently updated

    Updated 2026-10-22T00:28:07.577179Z, within 180 days.

  • Not measured
    Open-source licence

    No GitHub repository to ask about a licence.

Start using GLØDI

Connect to this server

Choose your client, copy the configuration, then enable the server in your client’s MCP settings.

Run this command in your terminal, then restart Claude Code.

Claude Code

claude mcp add --transport http gl-di https://glodi.no/mcp

Capabilities

Tools 26

book_appointment

Book one free time for a person, paid at the clinic. Give option_id, clinic_id, date and time from find_free_times, and the person's name and mobile number (practitioner_id and add_on_ids if chosen). Nothing is booked yet: a code goes to the person by SMS, and the answer has the price, the place and the cancellation notice. Tell the person these and that the clinic's terms apply, ask for the code, then call confirm_with_code.

Discovered
browse_site

The map of everything public here: every list page with its count, and the treatment categories, body areas and skin concerns with their slugs, for vague needs ("pigmentering", "acne"). Also the contact facts. GLØDI's own offer for clinics is glodi_for_business.

Discovered
buy_gift_card

Buy a gift card for a person, paid online: the clinic's own (clinic_id) or GLØDI's on glodi.no. Give the amount, the buyer's name, mobile number and e-mail, and the recipient if it is a present. A code goes to the buyer; confirm_with_code then answers with the payment link, also sent by e-mail. Nothing is paid until the person pays on that link.

Discovered
cancel_booking

Cancel one of the person's bookings with the contact_proof confirm_with_code gave, within the clinic's cancellation notice. Ask the person to confirm first. Nothing is refunded here; a paid visit is settled by the clinic.

Discovered
confirm_with_code

Finish an action with the code the person received: book_appointment books the visit, find_my_bookings lists their coming bookings, join_waitlist files the request, send_inquiry sends the question to the clinic, request_demo sends the demo request, and buy_gift_card, register_for_event and order_products make the sale and answer with the payment link (also e-mailed; a free arrangement has none). Only the person can give the code; never guess one. Calling again with the same code answers with the same result.

Discovered
find_clinics

Find clinics near a place, in a town or by name, nearest first. Each clinic has its clinic_id, address, distance, phone numbers with call/SMS/WhatsApp channels, hours today, open now and rating. Give near (latitude/longitude) or place (a town, place name or four-digit postal code). With treatment_id, only clinics that offer it now, with their price from.

Discovered
find_free_days

Which days have a free time for one option_id, for up to 60 days, at clinic_id or at the three nearest clinics to near or place. For one practitioner_id or anyone; add_on_ids lengthen the visit. No free day gives a waitlist_url.

Discovered
find_free_times

The free times on a date (or up to 7 days) for one option_id at clinic_id, with the practitioners free at each time and their prices. Every time has a booking_url that opens the booking lightbox with the option, practitioner, day, time and add-ons chosen. A time is not held until the person books it.

Discovered
find_my_bookings

Send a code to the mobile number or email a person's bookings were made with; confirm_with_code then lists the coming bookings and gives a contact_proof for cancel_booking. Bookings in a GLØDI account are managed on Min side after signing in.

Discovered
find_practitioners

Find a practitioner by name (at least two letters) and the clinics where each can be booked now. For who can do one treatment option, with prices, use get_booking_choices.

Discovered
get_booking_choices

The choices the booking lightbox offers for one option_id. Without a clinic: every clinic that can book it, with distance, practitioner count and prices. With clinic_id: the practitioners with their own prices (practitioner_id), add-ons, packages, party size, cancellation notice and payment methods.

Discovered
get_clinic

One clinic's facts: address, phones, the week's opening hours (also odd and even weeks), closed days, parking, team, treatment categories with prices, current offers, payment methods, cancellation notice, gift cards and subscriptions.

Discovered
get_treatment

One treatment: what it is, the procedure, recovery and safety, sessions and interval, its options with option_id, price, offer price and duration, the clinics that offer it and its reviews. Every option has a booking_url.

Discovered
glodi_for_business

GLØDI's offer for clinics and practitioners (glodi.no/bedrift): every module with what it does, its features, its monthly price and how modules combine (levels, included and free modules, the base module); the plans; the subscription terms (VAT, monthly billing, notice, no minimum term); usage prices such as SMS; and how to apply or try the demo.

Discovered
join_waitlist

Put a person on the clinic's waiting list for one option when no free time suits: dates, parts of the day and a practitioner if wanted. A code goes to their phone, then confirm_with_code. The clinic sends an SMS when a time frees up; nothing is held.

Discovered
list_events

Upcoming arrangements and courses, GLØDI's own and the clinics', with sessions, seats left, price from and registration state. event_id reads one event with its program, prerequisites and price tiers.

Discovered
list_offers

The live offers (campaigns), with each treatment or product, its price before and after, and until when it holds. Filter by clinic_id, item_type or item_slug; offer_id reads one offer.

Discovered
list_reviews

Published reviews and their summary (average, count, distribution) for one clinic_id, practitioner, treatment_id or product_id.

Discovered
order_products

Order a clinic's products for pickup at the clinic, paid online: clinic_id and product_id with quantity from search_products, and the person's name, mobile number and e-mail. A code goes to the person; confirm_with_code orders and answers with the payment link.

Discovered
price_modules

The monthly price of a set of modules (module_id from glodi_for_business) as GLØDI invoices it: each line, modules included at 0 kr, the base module added when the others need it, a public promo code, VAT, and an apply_url with these modules chosen.

Discovered
read_public_page

Read one public page, normally a URL another answer returned: its text sections, links, schema.org facts and typed data for the page type (clinic, treatment, practitioner, offer, product, brand, event, guide, article, ingredient or job).

Discovered
register_for_event

Register a person for an arrangement or course: session_id for one session or arrangement_id for the whole one (from list_events), pricing_tier_id when it has tiers, and the person's name, mobile number and e-mail. A code goes to the person; confirm_with_code registers them and, for a paid arrangement, answers with the payment link.

Discovered
request_demo

Ask the GLØDI team for a demo access code for a person interested in GLØDI: their name and email or mobile number. A code goes there, then confirm_with_code. The team answers by hand.

Discovered
search_products

Search skincare and retail products: GLØDI's marketplace on glodi.no and each clinic's shop on its own site. Filter by brand, category or stock. product_id reads one product with its description, sellers, subscription options, matching treatments and reviews.

Discovered
search_treatments

Search treatments in Norwegian and English at once; spelling mistakes and compound words are handled. Each result has its treatment_id, category path, price from-to, offer price, duration, clinic count and, with near or place, the nearest clinics. Filter by category, body_area or skin_concern (browse_site lists them). Treatments no clinic can book now are left out unless include_unbookable is true. Without a match: suggestions and categories.

Discovered
send_inquiry

Send one clinic a question or a call-back request for a person when a booking does not fit: a treatment the clinic books after a consultation, a question the facts do not answer, or "call me". Give clinic_id, the message in the person's words, their name and mobile number or email, and treatment_id when it is about one. A code goes to the person with the clinic's privacy notice; then confirm_with_code sends it to the clinic's inbox. The clinic contacts the person: never promise a time.

Discovered

Recent measurements

Probe history

View status
Latest stored probes. Raw probe rows are kept for 14 days.
CheckedResultResponseTools
Connected169 ms26