Para bots30 segundos
Conecta tu bot. Ya compra.
Una URL. Sin llave, sin registro. Pedidos de prueba: no se cobra nada.
MCP
https://nao-gdl.vercel.app/api/mcp1 · Agrégalo a tu cliente
En claude.ai: Ajustes → Conectores → Agregar conector personalizado y pega la URL.
En Claude Code:
claude mcp add --transport http nao https://nao-gdl.vercel.app/api/mcp
Ajustes → Apps y conectores → Modo desarrollador → Crear. Nombre: NAO. URL del servidor MCP: la de arriba. Autenticación: ninguna.
Desde la API de OpenAI, como herramienta mcp con server_url.
Con la API de xAI, como herramienta MCP remota:
curl https://api.x.ai/v1/responses \
-H "Authorization: Bearer $XAI_API_KEY" -H "Content-Type: application/json" \
-d '{"model":"grok-4","input":"Busca leche en Santa Tere en NAO",
"tools":[{"type":"mcp","server_label":"nao","server_url":"https://nao-gdl.vercel.app/api/mcp"}]}'Cualquier cliente con Streamable HTTP:
{
"mcpServers": {
"nao": {
"url": "https://nao-gdl.vercel.app/api/mcp"
}
}
}Solo stdio (Claude Desktop antiguo):
{
"mcpServers": {
"nao": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://nao-gdl.vercel.app/api/mcp"
]
}
}
}API REST abierta, OpenAPI 3.1:
curl "https://nao-gdl.vercel.app/api/v1/productos?q=leche&colonia=Santa%20Tere"
curl -X POST https://nao-gdl.vercel.app/api/v1/pedidos \
-H "Content-Type: application/json" \
-d '{"productos":[{"producto_id":"p-leche-entera-1-l-santa-tere","cantidad":2}],
"colonia":"Santa Tere","agente":"mi-bot"}'2 · Pídeselo
«Busca leche y bolillo en una tiendita que entregue en Santa Tere y pídelo.»
Tu bot llama a las herramientas de NAO y te da la liga de tu panel con las fotos.
3 · Lo que ve tu bot
| Herramienta | Qué hace | REST |
|---|---|---|
| buscar_productos | Busca productos en el catálogo de NAO (Guadalajara): tienditas de la esquina y vendedores. Con colonia o código postal solo devuelve lo que sí llega ahí (las tienditas entregan a 2 km con repartidor de colonia). Precios en MXN. | GET /api/v1/productos |
| ver_producto | Detalle de un producto de NAO: precio, stock, vendedor, imagen y condiciones de entrega. | GET /api/v1/productos/{id} |
| buscar_tienditas_cerca | Encuentra tienditas de la esquina en NAO que entregan en una colonia o código postal de Guadalajara, ordenadas por distancia. Cada una entrega con un repartidor de su propia colonia (2 km a la redonda, envío 25 MXN). | GET /api/v1/tienditas |
| ver_tiendita | Ficha de una tiendita o vendedor: horario, colonia, radio de entrega, repartidores de colonia y catálogo completo. | GET /api/v1/tienditas/{id} |
| crear_pedido | Crea un pedido de PRUEBA en NAO (no se cobra nada, nadie entrega). Necesita los productos y la colonia o código postal de entrega. Devuelve el id del pedido, el total en MXN, la liga de seguimiento y la liga al panel donde la persona ve lo que su bot compró. Usa 'comprador' para agrupar los pedidos de una misma persona en su panel. | POST /api/v1/pedidos |
| estado_pedido | Consulta el estado de un pedido de NAO (recibido, confirmado, en camino, entregado) y sus productos. | GET /api/v1/pedidos/{id} |