# Scout (dinewithscout.com) > Scout finds restaurants and requests Resy reservations on a user's behalf, keeps monitoring after the conversation ends, and lets AI assistants connect through a REST API, a Streamable HTTP MCP endpoint, or a published skill file. Scout is a private pilot. A signed-in Scout user connects their own Resy account and issues a personal access token or approves an OAuth connection. Automatic booking always requires the user to approve the exact request in Scout. Resy only. No upfront charges. ## For AI agents - [Developer guide](https://dinewithscout.com/developers): how to connect, in order of ease: REST with a personal access token, MCP with OAuth, or the skill file. - [Skill file](https://dinewithscout.com/developers/skill.md): step-by-step instructions and curl examples an agent can follow directly. - [OpenAPI contract](https://dinewithscout.com/api/v1/openapi.json): the REST API under /api/v1. - MCP endpoint (Streamable HTTP, OAuth 2.1 PKCE): https://dinewithscout.com/mcp - [OAuth authorization server metadata](https://dinewithscout.com/.well-known/oauth-authorization-server) - [OAuth protected resource metadata](https://dinewithscout.com/.well-known/oauth-protected-resource/mcp) ## For users - [Scout](https://dinewithscout.com/): the Scout app. - [Your assistants](https://dinewithscout.com/assistants): connect an assistant, create a personal access token, approve automatic booking, revoke access.