Interfaz de Linea de Comandos
CLI para San Luis Way
Accede a datos de San Luis Potosi directamente desde tu terminal — eventos, lugares, guias, clima y mas
Inicio Rapido
Ejecuta un solo comando para consultar eventos, lugares y mas de SLP:
$ npx @sanluisway/cli events --limit 5 --json
Funciona con OpenClaw
El CLI esta construido sobre skills de OpenClaw, lo que significa que cualquier agente de IA o herramienta de automatizacion puede descubrir y usar los mismos comandos programaticamente. Explora las skills disponibles en ClawHub.
Explorar skills en ClawHub →Instalacion
Instalacion global
$ npm install -g @sanluisway/cli
Bajo demanda (sin instalar)
$ npx @sanluisway/cli --help
Referencia de Comandos
Todos los comandos disponibles en el CLI:
| Comando | Descripcion | Flags Clave |
|---|---|---|
| events | Listar proximos eventos | --limit, --category, --json |
| event <slug> | Obtener detalles de evento por slug | --json |
| places | Listar lugares por categoria | --category, --limit, --json |
| place <slug> | Obtener detalles de lugar por slug | --json |
| guides | Listar guias disponibles | --limit, --json |
| guide <slug> | Obtener contenido de guia por slug | --json |
| outdoor | Listar actividades al aire libre | --limit, --json |
| culture | Listar sitios culturales | --limit, --json |
| weather | Condiciones climaticas actuales | --json |
| news | Ultimos titulares locales | --limit, --json |
| exchange-rates | Tipos de cambio actuales | --json |
| search <query> | Busqueda de texto completo en todos los datos | --type, --limit, --json |
Comandos de Ejemplo
Patrones de uso comunes:
# List this weekend's events npx @sanluisway/cli events --limit 10 --json # Get details for a specific event npx @sanluisway/cli event fenapo-2026 # Find restaurants in Centro Historico npx @sanluisway/cli places --category restaurant --limit 5 # Get a specific place npx @sanluisway/cli place cafe-tipico # List travel guides npx @sanluisway/cli guides # Check the weather npx @sanluisway/cli weather --json # Get latest news npx @sanluisway/cli news --limit 3 # Search across all data npx @sanluisway/cli search "tacos al pastor" # Get exchange rates npx @sanluisway/cli exchange-rates # Explore outdoor activities npx @sanluisway/cli outdoor --limit 5 --json
Salida JSON
Agrega --json a cualquier comando para obtener salida estructurada. El formato de respuesta se ve asi:
{
"ok": true,
"data": [ ... ],
"meta": {
"total": 42,
"limit": 5,
"source": "sanluisway.com"
}
}CLI vs MCP
Elige la herramienta correcta para tu flujo de trabajo:
| Caracteristica | CLI | MCP |
|---|---|---|
| Ideal para | Scripts, agentes, pipelines CI | Clientes AI de chat (Claude, Cursor) |
| Formato de salida | JSON a stdout | Llamadas de herramientas estructuradas |
| Metodo de acceso | Comandos directos en terminal | Lenguaje natural via IA |
| Descubrimiento | --help en cada comando | Auto-descubierto por clientes AI |
| Configuracion | npx o npm install | Agregar a config del cliente |
Preguntas Frecuentes
No. El CLI de San Luis Way es completamente gratuito y no requiere API keys, cuentas ni tokens. Solo ejecuta el comando y obtiene datos.
Eventos, lugares (restaurantes, cafes, bares, museos), guias, actividades al aire libre, sitios culturales, clima, noticias y tipos de cambio — todo sobre San Luis Potosi.
Si. Agrega --json a cualquier comando para obtener salida JSON estructurada que puedes canalizar a jq, parsear en scripts o alimentar a otras herramientas.
El CLI te da acceso directo desde la terminal para scripts y automatizacion. El servidor MCP se integra en asistentes de IA para consultas en lenguaje natural. Ambos acceden a los mismos datos.