← 返回 Skills 市场
chrischall

Resy Mcp

作者 chrischall · GitHub ↗ · v0.1.3 · MIT-0
cross-platform ⚠ suspicious
79
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install resy-mcp
功能描述
Manage Resy restaurant reservations via MCP — search venues, book tables, list and cancel reservations, manage favorites, and subscribe to Priority Notify. T...
安全使用建议
This skill implements a client for Resy's private web-app API and needs your Resy email and password to work — that is expected for booking and listing reservations. Before installing or running it: (1) be aware the registry metadata in the skill bundle incorrectly omits the required env vars; verify that any installation prompt or UI will request RESY_EMAIL and RESY_PASSWORD as shown in SKILL.md/manifest.json, (2) review the bundled source (it is included) before running 'npx' or building from source so you understand what code will execute locally, (3) do not store your real credentials in code or a public repo — use local-only .env or the platform's secret storage, and (4) avoid running the 'smoke' script unless you want live probes against your account. The bundle appears coherent with its stated purpose, but the metadata inconsistencies and the fact it executes third-party code locally make this 'suspicious' rather than 'benign'. If you want to proceed, inspect src/client.ts and the tools for any unexpected network endpoints or logging of credentials, and prefer to run in an isolated environment or with a disposable/test account first.
功能分析
Type: OpenClaw Skill Name: resy-mcp Version: 0.1.3 The resy-mcp skill bundle is a functional MCP server designed to manage Resy restaurant reservations. It uses Resy's private web-app API (api.resy.com) to perform actions such as searching for venues, booking tables, and managing favorites or notifications. While the skill requires sensitive user credentials (RESY_EMAIL and RESY_PASSWORD), the code (src/client.ts) only transmits these to the official Resy authentication endpoint. The bundle is professionally structured, including extensive unit tests (tests/), clear documentation (README.md, SKILL.md), and a detailed implementation plan, with no evidence of malicious intent, data exfiltration to third parties, or obfuscated logic.
能力标签
cryptocan-make-purchasesrequires-oauth-tokenrequires-sensitive-credentials
能力评估
Purpose & Capability
The skill's name/description match the code and SKILL.md: it implements Resy reservation management via Resy's private web-app API and legitimately requires the user's Resy credentials. However the registry summary at the top of the provided metadata lists 'Required env vars: none' while SKILL.md, manifest.json, server.json, and the code all require RESY_EMAIL and RESY_PASSWORD (with optional RESY_API_KEY). That mismatch between declared registry requirements and the actual code/instructions is an incoherence you should treat as a red flag (it could be a packaging/metadata oversight, but it affects install-time prompts and permission expectations).
Instruction Scope
SKILL.md and the included docs instruct the agent/user to register an MCP server and provide RESY_EMAIL/RESY_PASSWORD, and describe exactly which endpoints/tools will be used. The runtime instructions do not ask for unrelated system data or ask the agent to read arbitrary files beyond the .env/.mcp.json used to supply credentials. The only slightly surprising instruction is recommending running a local 'smoke' script that hits live endpoints using the .env credentials (this is expected for live verification but you should avoid running it unless you trust the repo and want to use your real credentials).
Install Mechanism
There is no install spec in the skill bundle (the skill is marked instruction-only), but the repository contains full source, package.json, package-lock.json, and test/build scripts. The SKILL.md suggests using 'npx resy-mcp' (npm package) or building from source. This is not malicious in itself, but it's an inconsistency worth noting: the skill will require installing/running third-party JavaScript code (via npx or npm build) which executes on your machine and receives your credentials. That raises the normal risk of running third-party code locally — review the code (which is included) before running.
Credentials
The code legitimately requires RESY_EMAIL and RESY_PASSWORD to authenticate with Resy's private endpoints and optionally RESY_API_KEY to override the public web-app key. Those credentials are proportionate to the described functionality. The concern is the earlier registry metadata claiming 'no required env vars' (a mismatch). Also note that the skill expects you to store your Resy password in environment variables or .env files; this is sensitive and appropriate safeguards (local-only storage, not checked into repos) are necessary.
Persistence & Privilege
The skill does not request 'always: true' and does not claim elevated system-wide privileges. It runs as a normal MCP server process (stdio) and is invocable by user/agent as normal. Autonomy (model invocation) is enabled by default, which is the platform norm; combine this with credential access only if you are comfortable with automated calls using your Resy account.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install resy-mcp
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /resy-mcp 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.3
- Updated dependencies in package.json and package-lock.json. - Minor internal source code changes in src/client.ts and src/index.ts. - No changes to user-facing features or API. - Documentation and manifest files updated for this version.
v0.1.2
- Initial release of resy-mcp skill. - Manage Resy restaurant reservations via MCP: search venues, book/cancel tables, manage favorites, and subscribe to Priority Notify. - Supports natural language triggers for booking, searching, viewing, and cancelling reservations. - Requires Resy credentials; uses Resy's private web-app API. - Includes tools for reservation workflows, favorites, Priority Notify, and payment method management.
元数据
Slug resy-mcp
版本 0.1.3
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

Resy Mcp 是什么?

Manage Resy restaurant reservations via MCP — search venues, book tables, list and cancel reservations, manage favorites, and subscribe to Priority Notify. T... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 79 次。

如何安装 Resy Mcp?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install resy-mcp」即可一键安装,无需额外配置。

Resy Mcp 是免费的吗?

是的,Resy Mcp 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Resy Mcp 支持哪些平台?

Resy Mcp 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Resy Mcp?

由 chrischall(@chrischall)开发并维护,当前版本 v0.1.3。

💬 留言讨论