Solo lectura, sin autenticación, sin límites de uso razonables. La misma información que ya publica el sitio, en formato estructurado — incluidos los cursos, que se leen del catálogo real.
search=yes, ai-input=yes).
No se autoriza usarla para entrenar modelos (ai-train=no). Ver
robots.txt y llms.txt.
| Recurso | Qué devuelve |
|---|---|
GET /api/servicios.json |
Servicios de consultoría de imagen con precio, moneda, modalidad y página oficial. |
GET /api/cursos.json |
Cursos y talleres vigentes con duración, modalidad y precio. Se actualiza solo cuando cambia el catálogo. |
GET /api/status.json |
Estado de salud del servicio. |
GET /api/openapi.json |
Especificación OpenAPI 3.1 de esta API. |
Todas las respuestas son application/json; charset=utf-8 con
Access-Control-Allow-Origin: *. El catálogo de recursos está en
/.well-known/api-catalog.
curl -s https://claugarcia.mx/api/cursos.json
El sitio expone además un servidor Model Context Protocol
de solo lectura en https://claugarcia.mx/mcp, con transporte Streamable HTTP
(revisión 2026-07-28, con compatibilidad hacia atrás hasta 2025-03-26).
Su tarjeta está en /.well-known/mcp/server-card.json.
| Herramienta | Qué hace |
|---|---|
listar_servicios | Servicios con precio y modalidad. |
listar_cursos | Cursos y talleres vigentes. |
buscar_curso | Busca cursos por palabra clave. Argumento: consulta. |
explicar_diagnostico_impacto | Qué incluye el Diagnóstico IMPACTO®, precio y pasos. |
explicar_estaciones_color | Las cuatro estaciones de la colorimetría. |
obtener_contacto | Contacto y horarios de atención. |
curl -s https://claugarcia.mx/mcp \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
-H 'MCP-Protocol-Version: 2026-07-28' \
-H 'Mcp-Method: tools/list' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{
"_meta":{"io.modelcontextprotocol/protocolVersion":"2026-07-28"}}}'