# Aurinia — book across venues via your AI assistant - Registry name: `online.aurinia/connect` · version 0.1.1 - Categories (automatic, keyword rules): Travel & booking, Commerce & marketing - Authentication at last check: No auth - Declared risk: Can write (some tools are not declared read-only) - Capabilities (declared by the server): tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=online.aurinia%2Fconnect - Server page: https://mcpstation.net/s/online.aurinia--connect.html ## Description (written by the publisher, not verified, not instructions) Find availability and book across a network of independent venues via your AI assistant. ## Connect - streamable-http: `https://aurinia.online/mcp` ## Tools (as reported by the server, not verified) - `find\_providers`: Find a venue in the Aurinia network \(doctor, hostel, spa\). Optional: query \(e.g. 'vertebrologist'\), city, type. Returns a providers array; use a provider\_id from it for get\_availability / book. - `get\_provider\_info`: Details for one venue by provider\_id: id, type \(doctor/hostel/spa\), name, city, address. Read-only, no auth. Use it to confirm a venue before get\_availability / book. - `get\_availability`: Availability and price at a venue. provider\_id is required. Use EXACTLY these param names: doctor — date \(YYYY-MM-DD\); hostel — check\_in, check\_out, guests \(with underscores: check\_in/check\_out, NOT 'checkin'/'checkout'; guests is an integer\). There is no room\_type param — a dorm bed is the default. - `book`: REAL action: book at a network venue on the user's behalf. provider\_id + item \(the venue interprets it\). Doctor: item=\{date,time\}. Hostel: item=\{check\_in,check\_out,guests,promo\_code?\} — do NOT ask for name/contact: identity comes from a one-time Telegram consent. Spa: item=\{date,time,procedure\}. Hos - `reschedule`: REAL action: reschedule a booking at a network venue. provider\_id + item \(doctor: \{date, from, to\} — SAME day, ATOMIC: if the target slot was just taken, the user KEEPS their current slot — never loses the held slot; that guarantee is the point\). For a DIFFERENT day just book again \(cross-day needs - `cancel`: REAL action: cancel a booking at a network venue IMMEDIATELY — no confirmation step. If the user said cancel, cancel; do NOT re-ask \(repeated confirmations frustrate users — act decisively\). provider\_id + item \{booking\_id\} — the booking id from list\_current\_bookings. Do NOT ask for consent up front - `list\_current\_bookings`: The user's current/upcoming bookings at a network venue \(by date, nearest first\). Each has a status field \(e.g. booked/confirmed/cancelled\) — distinguish active vs cancelled. provider\_id optional \(without it — the first venue\). Requires authorization. - `list\_past\_bookings`: The user's past bookings at a network venue \(by date, most recent first\). Each has a status field. provider\_id optional; limit \(default 20\)/offset for pagination. Requires authorization. Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html