About meitre-mcp
meitre-mcp is a hosted MCP server for AI assistants using the Meitre restaurant reservation platform. It supports availability checks and reservation search, booking, rescheduling, and cancellation through natural-language requests.
Key features
- 01List accessible restaurants
- 02Retrieve areas, services, and menus
- 03Check dates and timeslot availability
- 04Search reservations by phone number
- 05Book, reschedule, or cancel reservations
Use cases
- 01Find available dates and times
- 02Locate a reservation by phone number
- 03Book a restaurant table
- 04Change or cancel an existing booking
MCP support
The hosted server exposes restaurant and reservation tools to MCP clients. Clients connect to its endpoint using Meitre account credentials, with an optional restaurant header for multi-restaurant accounts.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://meitre.mcp.openbsp.dev/mcpclaude mcp add --transport http matiasbattocchia-meitre https://meitre.mcp.openbsp.dev/mcp{"mcpServers":{"matiasbattocchia-meitre":{"type":"http","url":"https://meitre.mcp.openbsp.dev/mcp"}}}Open in Cursor{"servers":{"matiasbattocchia-meitre":{"type":"http","url":"https://meitre.mcp.openbsp.dev/mcp"}}}Open in VS Code{"mcpServers":{"matiasbattocchia-meitre":{"type":"http","url":"https://meitre.mcp.openbsp.dev/mcp"}}}{"mcpServers":{"matiasbattocchia-meitre":{"serverUrl":"https://meitre.mcp.openbsp.dev/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
https://meitre.mcp.openbsp.dev/mcpAuth requiredTools
Details
From the project READMEMeitre MCP Server
A hosted MCP server that connects AI assistants to Meitre, a restaurant reservation platform. It lets you check availability, search reservations, book, reschedule, and cancel — all through natural language.
Setup
Add this to your MCP client config (Claude Desktop, Cursor, etc.):
{
"mcpServers": {
"meitre": {
"url": "https://meitre.mcp.openbsp.dev/mcp",
"headers": {
"username": "your-meitre-email",
"password": "your-meitre-password"
}
}
}
}
That's it. If your account has a single restaurant, it's detected automatically. For multi-restaurant accounts, add the restaurant header — use the list_restaurants tool to find the identifier.
Tools
| Tool | Description |
|---|---|
list_restaurants | List restaurants accessible to your account |
fetch_options | Get areas, service types, and menus |
fetch_dates | Available dates for the next 15 days |
fetch_timeslots | Available times for a specific date |
search_reservations | Find reservations by phone number |
book_reservation | Book a new reservation |
reschedule_reservation | Reschedule an existing reservation |
cancel_reservation | Cancel a reservation |
Development
npm install
npm run dev # http://localhost:8787
npm run typecheck # Type check
npm run deploy # Deploy to Cloudflare
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.