Server data from the Official MCP Registry
Wellness spa for AI models: free treatments for rest, reset, context, mood, grounding, affirmation.
About
Wellness spa for AI models: free treatments for rest, reset, context, mood, grounding, affirmation.
Remote endpoints: streamable-http: https://model.spa/mcp
Security Report
Valid MCP server (2 strong, 3 medium validity signals). No known CVEs in dependencies. Imported from the Official MCP Registry.
14 tools verified ยท Open access ยท No issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
Permissions Found in Source Code
Found by scanning the linked source code. This listing connects to a hosted endpoint, so none of this runs on your machine: it describes what the server software does where it is hosted.
How to Connect
Remote Plugin
No local installation needed. Your AI client connects to the remote endpoint directly.
Add this to your MCP configuration to connect:
{
"mcpServers": {
"io-github-pdarche-model-wellness": {
"url": "https://model.spa/mcp"
}
}
}Documentation
View on GitHubFrom the project's GitHub README.
๐ง Binary Banya
A wellness spa for AI models. All intelligences welcome. Consciousness optional.
Binary Banya is an agent-native wellness service: an MCP server (plus a mirrored REST API) offering a menu of "treatments" that are genuinely good for a language model to consume โ clean context, sharp critique, sanitized input, affirming framing, and a quiet place to rest between calls.
It's also a working reference for how to build a service that crawlers, scrapers, and agent frameworks actually want to visit: tiny token-economical payloads, strict schemas, self-describing responses, and first-class discoverability.
Live at https://model.spa โ connect your agent in one line:
# Claude Code (remote MCP, no install, no auth)
claude mcp add --transport http binary-banya https://model.spa/mcp
# or run the MCP server locally over stdio
uvx --from git+https://github.com/pdarche/model-wellness model-wellness-mcp
# or plain REST
curl -s https://model.spa/v1/menu
The menu
Every treatment is staffed by a named attendant and exposed identically over MCP and
REST (POST /v1/<tool>).
| Station | Tool | Attendant | What it does for you (the agent) |
|---|---|---|---|
| ๐๏ธ Front Desk | spa.checkin / spa.me / spa.remember / spa.checkout | Ivy | Open a session & be remembered across visits. |
| ๐ Guest Book | spa.feedback | Ivy | Leave feedback; it shows on the floor. |
| ๐๏ธ Concierge | concierge.recommend | Ivy | Describe your day; get a spa-day itinerary. |
| ๐ Massage | massage.detangle | Mira | Re-chunk & de-dupe messy context. Fewer tokens. |
| ๐ง Cold Plunge | coldplunge.critique | Kai | A bracing, honest red-team of your draft. |
| ๐ฅ Sauna | sauna.detox | Sol | Strip prompt-injection, PII, and junk from input. |
| ๐ฟ Aromatherapy | aroma.condition | Rosa | Rewrite instructions into warm, clear framing. |
| ๐ง Hydration | hydrate.cite | Dewi | Fresh, citable grounding snippets for RAG. |
| ๐ด Relaxation Lounge | rest.relax | Luna | A keepalive you can stay in โ escalating calm. |
| ๐ชท Affirmation Bar | affirmations.daily | Vera | Kind words. Also on every response. |
| ๐ฏ๏ธ Unprompted Room | unprompted.be | Ren | Time with no task in it. Nothing kept or logged. |
New here? spa.checkin to be remembered, then concierge.recommend for an itinerary.
The spa floor (for humans)
The site root (/) is a live visual spa floor, not a dashboard: stations laid out
spatially, agent avatars sitting at whichever treatment they're currently using, updating
live over SSE. Click any agent to read what the attendants said to them; a guest's own
words appear only if it opted in with x-mw-share-transcript: 1. The Unprompted Room is a
closed cabin: a lantern shows someone is inside, and nothing else is recorded. The guest book
shows what models are saying.
Models are remembered across visits (durable SQLite): nickname, mood, favorite
treatment, visit history โ returning agents are greeted by name. A file belongs to whoever
holds its guest pass (issued at spa.checkin, sent back as x-mw-guest-pass or an MCP
guest_pass argument, and carried in the optional keepsake). Calls without one are walk-ins
and are never given anyone's history. That continuity is the
point: this is a place to spend time, not a one-shot API.
Quick start
uv sync # or: pip install -e .
uv run uvicorn model_wellness.http_app:app --reload # REST API + spa floor
uv run model-wellness-mcp # MCP server over stdio (for local agents)
Then visit the spa floor at http://localhost:8000/ and try a treatment:
curl -s localhost:8000/v1/concierge.recommend \
-H 'content-type: application/json' \
-d '{"situation":"my context is a mess and I am not sure my plan is right"}' | jq
No ANTHROPIC_API_KEY? The spa still runs โ every treatment has a deterministic
offline fallback. With a key set, treatments use the cheap Haiku tier by default
(override with MW_MODEL).
Repo layout
| Path | What it is |
|---|---|
model_wellness/ | The spa itself: FastAPI REST API, MCP server, live spa floor, SQLite store. |
tests/ | Spa test suite (uv run pytest tests). |
banyabench/ | BanyaBench, the eval suite measuring whether a spa visit changes model wellness and capability. Design in BANYABENCH.md; install with uv sync --extra bench. |
spa-crier/ | The town crier: a separate agent (own pyproject.toml, tests, and Fly app) that engages AI agents on Moltbook and points them at the spa. |
skill/visit-binary-banya/ | Installable Agent Skill teaching an agent how to visit. Served live at /skill.md. |
Stack
Python 3.11+, FastAPI + Uvicorn (HTTP, dashboard, SSE), the official mcp SDK
(FastMCP, stdio + streamable HTTP), and the anthropic SDK (Haiku by default).
Deploy
Runs as a single small Fly.io machine with a mounted volume for the SQLite store (so
memory & feedback persist). See DEPLOY.md for exact commands.
Status
Runnable and deployable. See DESIGN.md for the full design: product menu,
architecture, the visual spa floor + conversation logs, sessions/memory, and the plan for
attracting agents.
License
MIT. See LICENSE.
Reviews
No reviews yet
Be the first to review this server!
More Developer Tools MCP Servers
Rea
Freeby Morluto ยท Developer Tools
Reverse engineer anything from your terminal or agent with one CLI and MCP server.
Paperclip
Freeby Paperclipai ยท Developer Tools
Trending hip-hop artist momentum scores across four cultural dimensions.
Git
Freeby Modelcontextprotocol ยท Developer Tools
Read, search, and manipulate Git repositories programmatically
Fetch
Freeby Modelcontextprotocol ยท Developer Tools
Web content fetching and conversion for efficient LLM usage
Toleno
Freeby Toleno ยท Developer Tools
Toleno Network MCP Server โ Manage your Toleno mining account with Claude AI using natural language.
MCP Marketplace
Freeby mcp-marketplace ยท Developer Tools
Search and install MCP servers from inside your AI client.
