Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Description from the maker (original English)
Find clinics, treatments, prices and free times on GLØDI in Norway, with booking links.
These three are never merged into one score: opinions, measurements and popularity are different things.
We have not written a plain-language summary for this one yet. Below are the facts we read from the registry.
Pick the AI app you use, then copy the settings.
You need
Which app do you use?
Pick your app above. We remember it, so next time the button says “Install in …”.
Works in Claude on the web, desktop and mobile:
https://glodi.no/mcpRun this in your terminal
claude mcp add --transport http public-catalog https://glodi.no/mcpPaste into .cursor/mcp.json in your project, or ~/.cursor/mcp.json
{
"mcpServers": {
"public-catalog": {
"url": "https://glodi.no/mcp"
}
}
}Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.
Paste into .vscode/mcp.json in your project
{
"servers": {
"public-catalog": {
"type": "http",
"url": "https://glodi.no/mcp"
}
}
}Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.
ChatGPT connects only to servers on the internet:
https://glodi.no/mcpMenu names can differ slightly by plan and over time.
Your choice stays on this device in a cookie; no account needed.
These settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.
Tool names and descriptions exactly as the server reported them on Nov 7, 2026. The maker wrote them, not us; we show them as plain text.
find_clinicsFind 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
get_clinicOne 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.
find_practitionersFind 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.
search_treatmentsSearch 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
get_treatmentOne 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.
get_booking_choicesThe 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
find_free_daysWhich 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.
find_free_timesThe 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
list_offersThe 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.
search_productsSearch 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.
list_eventsUpcoming 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.
list_reviewsPublished reviews and their summary (average, count, distribution) for one clinic_id, practitioner, treatment_id or product_id.
browse_siteThe 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.
read_public_pageRead 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).
glodi_for_businessGLØ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 minimu
price_modulesThe 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.
book_appointmentBook 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
confirm_with_codeFinish 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
find_my_bookingsSend 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.
cancel_bookingCancel 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.
join_waitlistPut 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.
send_inquirySend 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 emai
buy_gift_cardBuy 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
register_for_eventRegister 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,
order_productsOrder 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.
request_demoAsk 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.
We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 8, 2026
The registry lists no source repo, so we cannot match the publisher (glodi.no) to the code
We have not read this repo from GitHub yet
We have not read this repo from GitHub yet
Responded in 254 ms (HTTP 200)
No sign-in needed
Read 26 tool descriptions and found no hidden instructions to the AI
Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.
It passed 2 of 3 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.
The registry does not list a required key, though some servers ask you to sign in on first use.
It runs in the maker’s cloud. Connect over the internet with nothing to install, but what you send passes through the maker’s servers.
The GitHub repo last changed –, and the latest version (2.0.0) reached the registry 17 days ago.
Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. It connects by URL, so apps that accept remote MCP servers work too, such as ChatGPT in developer mode.
In the same category: Spec Driven Development, Remote Desktop Commander, Readfirst
Servers in the same category from other makers, sorted by stars.
Reading a card:↓ Downloads per weeki★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
What to read and check before changing a file: project rules, risks, checks and tests per file.
No README found in the repo