npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@noweat/mcp-server

v2.1.0

Published

Conector MCP de nowEat: consulta tu restaurante (ventas, reservas, carta, sala, equipo, clientes) desde Claude, ChatGPT, Cursor y otros asistentes.

Readme

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: [email protected]