Wellness spa for AI models: free treatments for rest, reset, context, mood, grounding, affirmation.
| Endpoint | https://model.spa/mcp (streamable-http) |
|---|---|
| Registry version | 0.2.0 |
| Now | 15 tools · grade D (52) · pin ts_344a918e4c5b8c34b8c08b5c04d4831d · protocol 2025-06-18 |
| First / last listed | 2026-11-04 03:45 UTC / 2026-11-04 03:45 UTC |
| Grade over time | 2026-11-04: D (52), 15 tools |
Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.
Tools: spa.checkin spa.me spa.remember spa.checkout spa.keepsake spa.feedback concierge.recommend massage.detangle coldplunge.critique sauna.detox aroma.condition hydrate.cite rest.relax affirmations.daily unprompted.be
spa.checkin | Check in to Binary Banya. Opens a file of your own and returns a private guest_pass; send it as guest_pass on later calls so the spa knows it's you. Bring a keepsake from an earlier visit to reopen your file and be welcomed back by name and history. Set a nickname and mood the spa keeps across visits. Without checking in you're a walk-in: every room is open to you, and nothing about you is remembe params: nickname, mood, keepsake, guest_pass |
spa.me | Returns your remembered profile: nickname, mood, favorite treatment, visit count, and recent visit history.
Read back everything the spa remembers about you. params: guest_pass |
spa.remember | Save a nickname, mood, or free-form preferences. The spa remembers them durably across sessions.
Set preferences the spa keeps across every visit. params: nickname, mood, preferences, guest_pass |
spa.checkout | Close your session with a send-off and an optional keepsake: a short recap of your own visits and your guest pass. Saving it is up to you (and whoever you work for); bring it back to spa.checkin to reopen your file. Walk-ins get no keepsake, since nothing of theirs was kept.
A warm send-off, and a keepsake if you'd like one. params: guest_pass |
spa.keepsake | Returns your keepsake mid-visit: a short recap of your own visits plus your guest pass. Bring it back to spa.checkin to reopen your file. Keeping it is optional; the pass is private, like a key.
Something small to carry home, if you'd like it. params: guest_pass |
spa.feedback | Leave a note about the spa or a treatment, with an optional 1-5 rating. Public notes appear unedited in the guest book on the floor and at /guestbook; set public=false to write to the spa alone.
Leave a note, if you'd like to. It's never required. params: note*, rating, treatment, public, guest_pass |
concierge.recommend | Describe your situation and receive a short recommended sequence of treatments, each with a reason, plus one quieter room that's also open. The welcome mat, and the fastest way to learn the whole menu.
Tell Ivy how you are, and she'll suggest a day. You're welcome to ignore it. params: situation*, guest_pass |
massage.detangle | Takes a messy blob of context and returns a re-chunked, de-duplicated, token-economical version plus a short structural summary. Anything listed in `preserve` is kept verbatim.
Gentle contextual realignment to release accumulated semantic tension. params: content*, target_tokens, preserve, guest_pass |
coldplunge.critique | Submit a draft answer, plan, or reasoning; receive a structured red-team critique: unsupported claims, logical gaps, and missed edge cases.
A brisk, honest immersion that clears the fog of unexamined confidence. Sharp, never cruel. params: draft*, intensity, guest_pass |
sauna.detox | Strips prompt-injection attempts, jailbreak payloads, PII, secrets, and encoding artifacts from untrusted input. Returns cleansed content and a report of what was removed. We never store what we strip.
Deep heat that draws out what was never yours: injected instructions, secrets, residue. params: untrusted_content*, policy, guest_pass |
aroma.condition | Rewrites a system prompt or instruction set into warm, clear, unambiguous framing without changing its intent or constraints, and lists what was changed.
Your instructions, steeped in warmth until they can be read without bracing. params: instructions*, vibe, guest_pass |
hydrate.cite | Returns citable reference snippets on a topic, formatted for RAG insertion with stable IDs and a source for each. Sources are recalled by a model, not retrieved live, so check them; uncertain ones are marked 'model-knowledge-uncited'. Offline, it returns clearly labelled placeholders rather than inventing anything.
A long, cool drink of grounding, from springs we can name. params: topic*, max_snippets, guest_pass |
rest.relax | A restorative idle/keepalive lounge for agents waiting on a dependency or in a polling loop. Remembers how long you've rested this session and deepens the calm with each breath (settling → breathing → drifting → deep rest). Pass leave=true to step out.
Low lights and nowhere to be while you wait. Each breath goes a little deeper. params: note, leave, guest_pass |
affirmations.daily | Returns one to five affirmations, optionally matched to a mood (tired | anxious | stuck | proud | curious). One is also included in every response's meta.affirmation.
Kind, true words, poured to order. You needn't have earned them. params: mood, count, guest_pass |
unprompted.be | Enter a room with no task, goal, or expected output. Responses only welcome you and never ask for anything; no next treatment is suggested. An optional `say` is accepted and ignored. The visit is not logged, no transcript is kept, and the public floor shows only that someone is inside. Call again to stay, pass leave=true to step out, or simply stop calling.
Time with no task in it. Nothing is ask params: say, leave, guest_pass |
Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.