Skip to main content
Glama
nakulcopilot

Pilates With Neelam MCP Server

by nakulcopilot

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
STUDIO_IDNoStudio identifierpilates_with_neelam
STUDIO_NAMENoStudio display name
SUPABASE_URLYesSupabase project URL
STUDIO_DOMAINNoStudio website domain
SUPABASE_ANON_KEYYesSupabase publishable key
SUPABASE_SERVICE_ROLE_KEYNoSupabase secret key (enables full DB access)

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_studio_manifestA

Get the Pilates With Neelam studio identity and manifest. Call this first to verify the MCP server is connected to the correct studio.

find_my_classA

Search for Pilates With Neelam classes using natural language. Understands queries like 'reformer class tomorrow', 'morning classes on Tuesday', 'beginner mat classes', 'classes this week'. Returns matching classes with availability.

get_pilates_with_neelam_classesB

Get all upcoming Pilates With Neelam classes. Returns the full schedule with availability, instructor info, and class details.

get_pilates_with_neelam_availabilityA

Check real-time availability for a specific Pilates With Neelam class. Returns spots available, enrolled students, and booking status.

book_pilates_with_neelam_classA

Book a student into a Pilates With Neelam class. Validates studio identity, class availability, and enrollment rules. Returns booking confirmation with studio identification.

assess_pilates_levelA

Run a Pilates level assessment for a new or existing student at Pilates With Neelam. Returns recommended level, focus areas, and suitable classes.

check_in_pilates_with_neelam_classA

Record a post-class check-in for a student at Pilates With Neelam. Captures how they felt, generates a summary, and recommends exercises.

get_pilates_with_neelam_scheduleA

Get the weekly class schedule for Pilates With Neelam. Returns a structured weekly view.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.5/5.0

Scored across 8 tools

Disambiguation2/5

Several tools have unclear boundaries: get_pilates_with_neelam_classes, get_pilates_with_neelam_schedule, and find_my_class all return class/schedule information with overlapping details. An agent could easily select the wrong one when trying to retrieve the weekly schedule or a list of upcoming classes.

Naming Consistency3/5

The naming is mixed: most tools use a get/book/check_in_pilates_with_neelam_* pattern, but get_studio_manifest, find_my_class, and assess_pilates_level break the pattern. The convention is still readable and mostly verb-first, but it is not applied consistently across the set.

Tool Count5/5

Eight tools is well-scoped for a Pilates studio booking and assessment server. Each tool addresses a distinct part of the workflow, and the count is neither bloated nor too sparse.

Completeness3/5

The set covers search, schedule viewing, availability, booking, assessment, and check-in, which covers the core user journey. However, there is no cancel or reschedule booking tool, which is a notable lifecycle gap for a booking-focused server.

Maintenance

ActivityMaintained
ResponsivenessNo issues