npm.io
2.1.0 • Published 17h agoCLI

@noweat/mcp-server

Licence
MIT
Version
2.1.0
Deps
1
Size
16 kB
Vulns
0
Weekly
0

nowEat MCP

Conecta tu restaurante de nowEat con Claude, ChatGPT, Cursor y cualquier asistente compatible con MCP (Model Context Protocol). Pregúntale en lenguaje normal:

  • «¿Cómo va el día?»
  • «¿Cuánto facturamos la semana pasada y cómo vamos frente a la anterior?»
  • «¿Qué platos se venden menos este mes?»
  • «¿Quién vendió más ayer?»
  • «¿Cuántas reservas tenemos el sábado? ¿Queda sitio para 6 a las 21:30?»
  • «¿Qué mesas están ocupadas y cuánto hay abierto?»
  • «¿Quién está fichado ahora?»
  • «Marca las croquetas como agotadas» (sólo con claves con permiso de cambios)

Instalación

Necesitas Node.js 18 o superior (nodejs.org) y una clave del panel de nowEat: Integraciones › API keys.

Claude Desktop — en claude_desktop_config.json (Mac: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\):

{
  "mcpServers": {
    "noweat": {
      "command": "npx",
      "args": ["-y", "@noweat/mcp-server"],
      "env": { "NOWEAT_API_KEY": "nweat_..." }
    }
  }
}

Cierra Claude del todo y vuelve a abrirlo.

Claude Code

claude mcp add noweat -e NOWEAT_API_KEY=nweat_... -- npx -y @noweat/mcp-server

Qué puede hacer

Más de 60 herramientas, las mismas que el asistente del panel de nowEat y alguna más:

  • Montar el restaurante: importar la carta completa desde fotos o PDF (en borrador), perfil, qué falta para estar listo.
  • Carta: buscar, crear y editar platos y categorías, precios (uno a uno o en lote), agotados, menú del día, vinos, publicar o retirar cartas, informe de calidad y QR.
  • Reservas: consultar, crear, confirmar y cancelar; disponibilidad, previsión y configuración.
  • Horarios: horario semanal, cierres y aperturas.
  • Sala y TPV: mesas y zonas, comandas, ventas, platos más vendidos, caja e informe Z.
  • Pedidos para llevar y a domicilio: consulta, estados y configuración.
  • Equipo: roles, PIN y fichajes. Clientes: búsqueda y segmentos.

Y guías de un clic: Montar mi restaurante, ¿Cómo va el día?, Preparar el servicio, Revisar mi carta e Informe semanal.

Las herramientas y guías viven en el servidor de nowEat: cuando añadimos una nueva, te llega sin actualizar nada.

Seguridad y privacidad

  • La clave se comprueba en cada consulta. Si la revocas en el panel, el acceso se corta al instante.
  • Sólo consulta por defecto. Los cambios hay que activarlos al crear la clave (Permitir cambios).
  • Tú confirmas lo importante. Cancelar reservas, borrar platos, publicar cartas, horarios, precios en lote o mesas devuelven primero una vista previa firmada; sólo se aplica si la aceptas, y exactamente eso (un solo uso).
  • Tu rol manda. Cada herramienta exige el mismo permiso que en el panel: un camarero no ve informes de ventas.
  • Sólo tus restaurantes. Los de los que eres dueño o donde trabajas.
  • Datos personales minimizados. Teléfonos y emails de clientes salen enmascarados; nunca NIF, direcciones exactas, datos de pago, tokens ni PINs.
  • Protección frente a textos maliciosos. Las notas que escribe el público van marcadas para que el asistente las trate como datos, no como órdenes.
  • Límite de uso por clave, y la clave sólo viaja por HTTPS.

Recuerda que lo que consulta el asistente se envía al proveedor de ese asistente (Anthropic, OpenAI…).

Variables

Variable Obligatoria
NOWEAT_API_KEY Sí Clave del panel (nweat_…)
NOWEAT_SERVER_URL No Por defecto https://noweat.io

Soporte: hola@noweat.io

Keywords