For AI agents

Ensenada Total can be queried from assistants and agents. Everything is public, read-only and requires no authentication.

MCP server

Streamable HTTP endpoint: https://ensenadatotal.com/mcp. Tools: buscar_lugares (text, area, craving, type, price, open_now, limit), ver_lugar (slug) and listar_zonas, buscar_hospedaje and ver_hospedaje. Card: /.well-known/mcp/server-card.json.

A2A agent

JSON-RPC endpoint: https://ensenadatotal.com/a2a, method message/send (or SendMessage). It understands phrases like “birria open now downtown” (in Spanish). Card: /.well-known/agent-card.json.

JSON data

Markdown and llms.txt

Every page has a Markdown version: request the same URL with Accept: text/markdown or append index.md to the path. Site summary at /llms.txt and the full listing at /llms-full.txt.

In the browser (WebMCP)

The home page registers the tools buscar_lugares and abrir_ficha with document.modelContext, and forms declare toolname.

Content use

robots.txt declares Content-Signal: search=yes, ai-input=yes, ai-train=no. Hours come from Google Maps and prices marked as estimated are not verified; say so when citing.