Skip to main content
Glama

WellnessLiving MCP Server and API by Cotlet

Book appointment in WellnessLiving

wellnessliving_book_appointment
Read-onlyIdempotent

Book appointment in the user's own WellnessLiving account from ChatGPT, Claude or any AI agent. Returns how to do it in WellnessLiving step by step (screens, buttons, fields) and opens nothing by itself; then do it with the cotlet_browser_* tools in the user's WellnessLiving Cloud Browser. WellnessLiving's official API: WellnessLiving has an API, but "Production API access is a paid subscription" after a staging request, meant for developers (checked 9 Nov 2026).

Input Schema

NameRequiredDescriptionDefault

No arguments

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.6/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint, idempotentHint and destructiveHint=false, so safety is covered. The description still adds meaningful context beyond them: it explicitly says nothing is opened by the tool itself, describes the return content, and explains why the official API is not an option (paid production subscription after a staging request). That API note is genuinely useful behavioral context.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness3/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The key point (returns steps, does not act) is front-loaded and clear. But the API paragraph is verbose and partially redundant, including a date stamp and quotation of pricing language that adds little to the decision to call the tool, and the title repeats the name without adding routing information.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no output schema and no parameters, the description does the necessary work of explaining what comes back and who executes it. What it does not address is what context the agent must already have (which service, practitioner, time) for the returned steps to be actionable, which is a real gap for a zero-parameter guide tool.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The tool takes zero parameters and schema coverage is 100%, so there is nothing parameter-level to explain and the baseline of 4 applies. The description does not need to compensate for any schema gap.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific resource and an unusual mode of action: it returns step-by-step instructions ('screens, buttons, fields') rather than performing the booking. That disambiguates it from a real booking action. However it does not distinguish it from sibling wellnessliving_book_client_into_class, and the name/title ('Book appointment') conflict with the actual read-only behavior, so the agent must read carefully to get the right mental model.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description gives a clear handoff path: use this first to get the steps, then execute with cotlet_browser_* in the WellnessLiving Cloud Browser. It does not say when NOT to use it, nor how it relates to other WellnessLiving siblings such as list_schedule or book_client_into_class, leaving the routing decision partly inferred.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources