Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_restaurants | Search for restaurants by name, cuisine, or location. Searches BOTH Resy and OpenTable by default, so you can find any restaurant regardless of which platform it uses. Each result includes a "platform" field showing where to book. Returns matching restaurants with ratings, cuisine type, and price range. |
| check_availability | Get available time slots for a specific restaurant on a given date. |
| make_reservation | Book a reservation at a restaurant. For Resy, completes booking directly. For OpenTable, returns a booking URL. |
| list_reservations | View your upcoming reservations. |
| cancel_reservation | Cancel an existing reservation. |
| set_credentials | Securely store API credentials for Resy or OpenTable in Windows Credential Manager. |
| set_login | Store email/password for automatic token refresh. Credentials are encrypted in Windows Credential Manager. |
| check_auth_status | Check if credentials are configured and valid for each platform. |
| refresh_token | Manually refresh authentication token using stored login credentials. |
| snipe_reservation | Schedule an automatic booking attempt for the exact moment slots become available. Perfect for popular restaurants that release reservations at specific times. |
| list_snipes | View all scheduled snipe attempts and their status. |
| cancel_snipe | Cancel a scheduled snipe attempt. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |