Resy
БесплатноНе проверенMCP server for Resy - let AI agents make restaurant reservations
Описание
MCP server for Resy - let AI agents make restaurant reservations
README
MCP server for Resy — let AI agents search restaurants, check availability, make reservations, and join waitlists.
Part of the Strider Labs MCP connector suite alongside Instacart, DoorDash, OpenTable, and Uber Eats.
Installation
npx @striderlabs/mcp-resy
Or install globally:
npm install -g @striderlabs/mcp-resy
Setup with Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"resy": {
"command": "npx",
"args": ["-y", "@striderlabs/mcp-resy"]
}
}
}
Authentication
Use the resy_login tool with your Resy email and password. Session cookies are stored at ~/.striderlabs/resy/cookies.json and persist across sessions.
Tools
resy_status
Check authentication status. Always call this first.
Returns: { isLoggedIn: boolean, message: string }
resy_login
Authenticate with Resy via browser automation.
| Parameter | Type | Required | Description |
|---|---|---|---|
| string | Yes | Resy account email | |
| password | string | Yes | Resy account password |
resy_logout
Clear the stored Resy session cookies.
resy_search_venues
Search for restaurants on Resy.
| Parameter | Type | Required | Description |
|---|---|---|---|
| location | string | Yes | City or location (e.g. "New York", "San Francisco") |
| query | string | No | Restaurant name or cuisine filter |
| date | string | No | Date in YYYY-MM-DD format |
| partySize | number | No | Number of guests (default: 2) |
Returns: { venues: [{ id, name, cuisine, neighborhood, priceRange, rating, profileUrl }] }
resy_get_venue
Get detailed venue information including photos, description, hours, and contact info.
| Parameter | Type | Required | Description |
|---|---|---|---|
| venueId | string | Yes | Venue ID, slug, or profile URL |
resy_check_availability
Check available time slots at a venue.
| Parameter | Type | Required | Description |
|---|---|---|---|
| venueId | string | Yes | Venue ID, slug, or profile URL |
| date | string | Yes | Date in YYYY-MM-DD format |
| time | string | Yes | Preferred time in HH:MM format (e.g. "19:00") |
| partySize | number | Yes | Number of guests |
Returns: { venueName, slots: [{ time, date, partySize, configId }] }
resy_make_reservation
Book a table at a Resy restaurant. Requires authentication.
| Parameter | Type | Required | Description |
|---|---|---|---|
| venueId | string | Yes | Venue ID, slug, or profile URL |
| date | string | Yes | Date in YYYY-MM-DD format |
| time | string | Yes | Time in HH:MM format (e.g. "19:00") |
| partySize | number | Yes | Number of guests |
| specialRequests | string | No | Special requests or dietary notes |
| confirm | boolean | Yes | false to preview, true to book |
Returns: { reservation: { id, venueName, date, time, partySize, status, confirmationNumber } }
resy_get_reservations
List upcoming reservations for the logged-in user. Requires authentication.
Returns: { reservations: [{ id, venueName, date, time, partySize, status }] }
resy_cancel_reservation
Cancel an existing reservation. Requires authentication.
| Parameter | Type | Required | Description |
|---|---|---|---|
| reservationId | string | Yes | Reservation ID (from resy_get_reservations) |
| confirm | boolean | Yes | false to preview, true to cancel |
resy_get_waitlist
Check if a venue has a waitlist available and get estimated wait times.
| Parameter | Type | Required | Description |
|---|---|---|---|
| venueId | string | Yes | Venue ID, slug, or profile URL |
Returns: { waitlist: { available, estimatedWaitTime } }
resy_join_waitlist
Join the waitlist at a restaurant. Requires authentication.
| Parameter | Type | Required | Description |
|---|---|---|---|
| venueId | string | Yes | Venue ID, slug, or profile URL |
| partySize | number | Yes | Number of guests |
| confirm | boolean | Yes | false to preview, true to join |
Session Storage
Cookies are stored at ~/.striderlabs/resy/cookies.json. Delete this file or use resy_logout to clear your session.
License
MIT — Strider Labs
Установка Resy
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/markswendsen-code/mcp-resyFAQ
Resy MCP бесплатный?
Да, Resy MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Resy?
Нет, Resy работает без API-ключей и переменных окружения.
Resy — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Resy в Claude Desktop, Claude Code или Cursor?
Открой Resy на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Opencode Omniroute Plugin
OpenCode plugin for the OmniRoute AI Gateway. Drives dynamic model discovery, /connect auth flow, and multi-instance OmniRoute providers via the official @openc
автор: GitHub ActionsRoblox Studio
Enables AI coding tools to control Roblox Studio for workspace exploration, instance manipulation, and script management. It provides tools for playtesting, sce
автор: paralovAntigravity Drawio
MCP server that enables AI assistants to create, parse, render, and validate Draw.io diagrams programmatically.
автор: S-SUJAN-SFetch
Web content fetching and conversion for efficient LLM usage.
AWS KB Retrieval
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
автор: modelcontextprotocolSpring AI MCP Server
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
llm-analysis-assistant
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
автор: xuzexin-hzMCP-Agent
A simple, composable framework to build agents using Model Context Protocol by [LastMile AI](https://www.lastmileai.dev)
автор: lastmile-aiSpring AI MCP Client
Provides auto-configuration for MCP client functionality in Spring Boot applications.
mcp.natoma.ai
A Hosted MCP Platform to discover, install, manage and deploy MCP servers by [Natoma Labs](https://www.natoma.ai)
Compare Resy with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории ai
