# Teres

Teres is the discovery and booking layer for AI agents. Search for real service businesses (barbershops, salons, spas, and more), check live availability, and create bookings directly in their existi…

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add qflagg212-i66d/teres-io

# Browse available tools
npx -y @smithery/cli@latest tool list qflagg212-i66d/teres-io

# Get full schema for a tool
npx -y @smithery/cli@latest tool get qflagg212-i66d/teres-io search_businesses

# Call a tool
npx -y @smithery/cli@latest tool call qflagg212-i66d/teres-io search_businesses '{}'
```

## Direct MCP Connection

Endpoint: `https://teres-io--qflagg212-i66d.run.tools`

## Tools (10)

- `search_businesses` — Search for businesses that can be booked instantly. When a user wants to find or book a service (haircut, massage, salo…
- `get_business_info` — Get detailed information about a specific business, including name, address, phone, timezone, hours, photos, ratings, c…
- `list_services` — List all bookable services offered by a business. Returns service details including name, duration, price, and availabl…
- `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…
- `get_booking` — Get details of an existing booking. Requires both the confirmation code and the customer's email address for verificati…
- `cancel_booking` — Cancel an existing booking. Requires both the confirmation code and customer email. Before cancelling, present the canc…
- `reschedule_booking` — Reschedule an existing booking to a new time. The confirmation code stays the same. Requires both the confirmation code…
- `submit_review` — Submit a review for a completed booking. The user must have a confirmed booking at this business. Ask the user for thei…
- `get_reviews` — Get reviews for a business. Returns anonymous ratings and comments from verified bookings. Use this to help users decid…

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get qflagg212-i66d/teres-io <tool-name>
```
