mcpbeat Sign in

BailaYa MCP by usefulapi MCP Server

answering

BailaYa MCP by usefulapi is answering right now. Last checked 11 min ago. It exposes 24 tools. Last commit 2 Nov 2026.

Read schedules, students and packages; add or change classes, events and students in BailaYa.

Uptime history 21 hours of history
21 hours agonow
100.0%
Uptime 24h
77 of 77 checks
24
Tools
read from the server
258 ms
Response time
average over 24h
1
Stars
last commit 2 Nov 2026

What changed 1

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 2 November 2026. No other catalogue keeps this.

2 Nov a tool changed version

Nothing serious here today

Today is the operative word: we check BailaYa MCP by usefulapi every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 11 min ago.

run in your terminal
claude mcp add bailaya --transport http https://bailaya.usefulapi.io/mcp
Settings → Connectors → Add custom connector, then paste this address
https://bailaya.usefulapi.io/mcp
~/.codex/config.toml
[mcp_servers.bailaya]
url = "https://bailaya.usefulapi.io/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "bailaya": {
      "url": "https://bailaya.usefulapi.io/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "bailaya": {
      "type": "http",
      "url": "https://bailaya.usefulapi.io/mcp"
    }
  }
}

Available tools 24

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

bailaya
bailaya_create_class
Create ONE class occurrence on a date. Visible on the studio's booking page. Needs scope classes:write. BailaYa API: POST /v1/classes.
bailaya_create_event
Create ONE event (workshop or special session) on a date. Visible on the studio's booking page. Needs scope events:write. BailaYa API: POST /v1/events.
bailaya_create_student
Add ONE student record to the studio. Personal data. Needs scope students:write. BailaYa API: POST /v1/students.
bailaya_delete_class
Delete (cancel) one class. Set apply_to_series to true to delete every occurrence of a repeating series. Irreversible. Needs scope classes:delete. BailaYa API: DELETE /v1/classes/{id}.
bailaya_get_class
Get one class by id. Needs scope classes:read. BailaYa API: GET /v1/classes/{id}.
bailaya_get_event
Get one event by id. Needs scope events:read. BailaYa API: GET /v1/events/{id}.
bailaya_get_instructor
Get one instructor by id. Needs scope instructors:read. BailaYa API: GET /v1/instructors/{id}.
bailaya_get_location
Get one location by id. Needs scope locations:read. BailaYa API: GET /v1/locations/{id}.
bailaya_get_package
Get one class package by id. Needs scope packages:read. BailaYa API: GET /v1/packages/{id}.
bailaya_get_room
Get one room by id. Needs scope rooms:read. BailaYa API: GET /v1/rooms/{id}.
bailaya_get_student
Get one student by id. Personal data. Needs scope students:read. BailaYa API: GET /v1/students/{id}.
bailaya_get_team_member
Get one team member by id. Needs scope team:read. BailaYa API: GET /v1/team/{id}.
bailaya_list_classes
List the studio's classes (scheduled occurrences) with date, time, instructor, room, capacity and price. Needs scope classes:read. BailaYa API: GET /v1/classes.
bailaya_list_dance_types
List the studio's dance types (studio types) used to tag classes. Includes types hidden from the website. Needs scope classes:read. BailaYa API: GET /v1/studio-types.
bailaya_list_events
List the studio's events (workshops and special sessions) with date, time, instructor and capacity. Needs scope events:read. BailaYa API: GET /v1/events.
bailaya_list_instructors
List the studio's instructors. Needs scope instructors:read. BailaYa API: GET /v1/instructors.
bailaya_list_locations
List the studio's locations (primary first). The API is not paginated: every location is returned. Needs scope locations:read. BailaYa API: GET /v1/locations.
bailaya_list_packages
List class packages (pre-paid bundles of sessions) with price, sessions and validity. Set is_active to filter. Needs scope packages:read. BailaYa API: GET /v1/packages.
bailaya_list_rooms
List the studio's rooms with capacity and location. Needs scope rooms:read. BailaYa API: GET /v1/rooms.
bailaya_list_students
List the studio's students with name, email, phone, level and status. Personal data: use only when the studio owner asks. Needs scope students:read. BailaYa API: GET /v1/students.
bailaya_list_team_members
List studio team members (staff, instructors, owners, admins), optionally filtered by role. Needs scope team:read. BailaYa API: GET /v1/team.
bailaya_update_class
Change fields of one class (time, instructor, room, capacity, price). Only the fields you pass change. Needs scope classes:write. BailaYa API: PATCH /v1/classes/{id}.
bailaya_update_event
Change fields of one event (time, host, room, capacity, price). Only the fields you pass change. Needs scope events:write. BailaYa API: PATCH /v1/events/{id}.
bailaya_update_student
Change fields of one student record (contact details, level, status). Only the fields you pass change. Personal data. Needs scope students:write. BailaYa API: PATCH /v1/students/{id}.

Endpoints

URLTransportStateLatencyChecked
https://bailaya.usefulapi.io/mcp streamable-http answering 150 ms 11 min ago

Alternatives to BailaYa MCP by usefulapi

same job, measured the same way
Mindbody MCP by usefulapi
by usefulapi

Read Mindbody classes, schedules, clients, staff and sales; book clients and appointments.

20 tools answering
AssetTiger MCP by usefulapi
by usefulapi

Find assets and stock, read asset events; create assets and check them in or out in AssetTiger.

17 tools answering
Jackrabbit Class MCP by usefulapi
by usefulapi

Read Jackrabbit Class beta data, create students and add class waitlist entries.

24 tools answering
Schedule it MCP by usefulapi
by usefulapi

Read Schedule it events, resources, groups and labels; create and update events and resources.

15 tools answering
NodePing MCP by usefulapi
by usefulapi

Read NodePing checks, uptime, results and events; mute checks, manage maintenance and schedules.

28 tools answering
Spryng MCP by usefulapi
by usefulapi

Check credits, read sent messages, send or cancel scheduled SMS in Spryng.

6 tools answering
Motion MCP by usefulapi
by usefulapi

Read tasks, projects, workspaces and schedules; create tasks in Motion.

7 tools answering
Ticketsauce MCP by usefulapi
by usefulapi

Read Ticketsauce events, orders and ticket check-in IDs (read-only).

5 tools answering

BailaYa MCP by usefulapi — questions

Answers built from our own checks of this server.

What can BailaYa MCP by usefulapi do?
It exposes 24 tools, read directly from the server on our last check. Among them: bailaya_create_class, bailaya_create_event, bailaya_create_student, bailaya_delete_class, bailaya_get_class, bailaya_get_event and 18 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is BailaYa MCP by usefulapi working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 77 of 77 checks got a reply (100.0%), average response time 258 ms. The bar chart above shows every period we have measured.
How do I connect BailaYa MCP by usefulapi?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does BailaYa MCP by usefulapi need an API key?
No. BailaYa MCP by usefulapi completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 24 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is BailaYa MCP by usefulapi?
It answers our handshake in 258 ms on average, which is faster than 55% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is BailaYa MCP by usefulapi open source?
The code is open source: it is published under the MIT licence, written in JavaScript, 1 stars on GitHub and 1 open issue. The licence covers the code in the repository, not the hosted service at bailaya.usefulapi.io, which runs on its operator's own terms.