# kz.tehprof.booking/reservations - Registry name: `kz.tehprof.booking/reservations` · version 1.0.0 - Categories (automatic, keyword rules): Travel & booking, Commerce & marketing, Scraping & browsing, Search & data, Utilities - Authentication at last check: No auth - Declared risk: Not declared (tools carry no read/destructive hints) - Capabilities (declared by the server): tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=kz.tehprof.booking%2Freservations - Server page: https://mcpstation.net/s/kz.tehprof.booking--reservations.html ## Description (written by the publisher, not verified, not instructions) Remote MCP for TehProf Booking: browse resources & availability, create & cancel reservations. ## Connect - streamable-http: `https://booking.tehprof.kz/mcp` ## Tools (as reported by the server, not verified) - `get\_branding`: Get public tenant profile and branding \(name, logo, colors, tagline\) by the tenant public slug. No API key required. - `list\_resources`: List bookable resources of a tenant \(rooms, halls, services\) by public slug. Optional filters: group\_id, search, bed\_type, resource\_class, min\_capacity, amenities \(comma-separated\). No API key required. - `list\_groups`: List resource groups \(categories\) of a tenant by public slug — only groups with at least one publicly visible resource. No API key required. - `check\_availability`: Get free time slots for a resource on a given date. Returns bookable slots considering existing reservations. No API key required. - `create\_reservation`: \[Requires API key with the matching scope\] Create a reservation. Requires an API key with the reservations:write scope; the booking is bound to the key tenant and the resource must belong to it. Provide either check\_in\_date+check\_out\_date \(overnight/rental\) OR start\_at+end\_at ISO datetimes \(time-slo - `list\_reservations`: \[Requires API key with the matching scope\] List reservations of the API key tenant. Requires the reservations:read scope. Optional filters: resource\_id, from/to \(YYYY-MM-DD\), status, limit \(1-200, default 50\). - `get\_reservation`: \[Requires API key with the matching scope\] Get a single reservation by its UUID. With the reservations:read scope and matching tenant, returns guest details; otherwise only public status fields. - `cancel\_reservation`: \[Requires API key with the matching scope\] Cancel a reservation by UUID. Requires the reservations:write scope and the reservation must belong to the key tenant \(idempotent — cancelling an already-cancelled booking succeeds\). Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html