Echolot

Echolot

Qué es Echolot, qué hace y por dónde empezar en esta documentación.

Echolot es una app nativa para Mac con la que enviar, probar y crear APIs. Habla HTTP/1.1, HTTP/2 y HTTP/3, GraphQL, gRPC, WebSocket, Server-Sent Events, Socket.IO, MQTT y MCP, y muestra exactamente lo que ha pasado por la red: los bytes sin procesar, cada redirección y el tiempo de cada paso.

Qué hace:

  • Guarda tu trabajo en archivos de texto plano. Un espacio de trabajo es una carpeta de archivos TOML legibles, uno por solicitud, que puedes mantener en Git. Los valores secretos se quedan en el llavero de macOS, nunca en los archivos.
  • Prueba y ejecuta. Añade comprobaciones a cualquier solicitud, ejecuta una carpeta o todo el espacio de trabajo en la página Ejecución y lanza el mismo espacio de trabajo en CI con la herramienta de línea de comandos echolot.
  • Diseña y simula. Escribe especificaciones OpenAPI de forma visual o como texto y ejecuta servidores mock locales: de una especificación o de rutas que creas a mano con datos ficticios.
  • Automatiza. Encadena solicitudes, condiciones y bucles en flujos sobre un lienzo y ejecútalos a mano, con una programación o desde un webhook.
  • Funciona con IA. El Asistente integrado envía, prueba y corrige solicitudes con el modelo que elijas. Los agentes de IA externos pueden usar tu espacio de trabajo a través del servidor MCP de Echolot. Todo lo que cambia datos te pregunta antes.
  • Lee respuestas enormes. Los cuerpos se escriben en el disco a medida que llegan, así que una respuesta JSON de 500 MB se abre al instante.

Echolot requiere macOS 15 o posterior en un Mac con Apple silicon. No tiene cuentas ni inicio de sesión.

Por dónde empezar

Las partes principales

En esta página