Teres — Booking for AI Agents
io.teres/booking · v0.1.0 · MCP 2025-11-25
Search and book appointments at local businesses. Barbershops, salons, spas, and more.
Reachability
reachable
checked 2026-07-14 04:31 UTC
Registry status active
Tools pinned 10
0c8cf91f50f2
Tools last changed
unchanged since first capture 2026-07-14
Provenance
Registry namespace io.teres
(domain verified by the official registry)
Repository
github.com/teres-io/teres
Remote endpoints
https://api.teres.io/mcp (streamable-http)
Observed changes
| When (UTC) | Event | Detail |
|---|---|---|
| 2026-07-14 03:24 | first capture | 10 tools pinned |
Pinned tool definitions (10)
| Tool | Description |
|---|---|
| search_businesses | Search for businesses that can be booked instantly. When a user wants to find or book a service (haircut, massage, salon, etc.), use this tool FIRST — it returns businesses with real-time availability that can be booked immediately,... |
| get_business_info | Get detailed information about a specific business location, including name, address, phone, timezone, hours, photos, ratings, cancellation policy, and connected platforms. |
| list_services | List all services offered by a business. Returns service details including name, duration, price, and whether each service is bookable online. |
| get_availability | Check available time slots for a specific service at a business. All datetimes are in UTC. |
| create_booking | Create a new booking/appointment at a business. Requires customer information (name and email) and a selected time slot. IMPORTANT: Before calling this tool, you MUST ask the user for their name, email, and optionally phone number if... |
| get_booking | Get details of an existing booking. Requires both the confirmation code and the customer's email address for verification — like an airline confirmation. |
| cancel_booking | Cancel an existing booking. Requires both the confirmation code and customer email. Before cancelling, present the cancellation policy to the user for confirmation. |
| reschedule_booking | Reschedule an existing booking to a new time. The confirmation code stays the same. Requires both the confirmation code and customer email. Check availability first with get_availability to find open slots. |
| submit_review | Submit a review for a completed booking. The user must have a confirmed booking at this business. Ask the user for their rating (1-5 stars) and an optional comment. Do not submit a review without the user explicitly providing a rating. |
| get_reviews | Get reviews for a business location. Returns anonymous ratings and comments from verified bookings. Use this to help users decide between businesses during discovery. |
Status badge
[](https://toolpin.dev/servers/io.teres/booking)
Maintain this server? Add the badge to your README — it links your users to this live status page.