# Restaurant Reservation Assistant

An MCP server for searching restaurants, getting venue details, and handling reservation requests with situation-based recommendations

## Installation

```bash
uvx restaurant-reservation-assistant
```

## Tools

- `search_restaurants`: Search for restaurants in a specific area with filters for cuisine, price range, and other preferences
- `get_restaurant_details`: Get detailed information about a specific restaurant including hours, menu highlights, and reservation policies
- `request_reservation`: Generate a reservation request with all necessary details that can be sent to the restaurant

## Resources

- `dining://areas/{area_name}`: Database of popular dining neighborhoods and areas with their characteristics
- `cuisine://occasions/{occasion_type}`: Guide matching cuisine types to different dining occasions and situations

## Prompts

- `restaurant_recommendation`: Generate personalized restaurant recommendations based on specific situations and preferences
- `reservation_assistance`: Help format and prepare reservation requests with proper etiquette and information

## Claude Desktop Configuration

```json
{
  "mcpServers": {
    "restaurant-reservation-assistant": {
      "command": "uvx",
      "args": ["restaurant-reservation-assistant"]
    }
  }
}
```

---

Generated with MCP Builder
