Echolot
Ce qu’est Echolot, ce qu’il fait, et par où commencer dans cette documentation.
Echolot est une app Mac native pour envoyer, tester et concevoir des API. Il parle HTTP/1.1, HTTP/2 et HTTP/3, GraphQL, gRPC, WebSocket, Server-Sent Events, Socket.IO, MQTT et MCP, et montre exactement ce qui est passé sur le réseau : les octets bruts, chaque redirection et le temps de chaque étape.
Ce qu’il fait :
- Garde votre travail dans des fichiers simples. Un espace de travail est un dossier de fichiers TOML lisibles, un par requête, que vous pouvez conserver dans Git. Les valeurs secrètes restent dans le trousseau de macOS, jamais dans les fichiers.
- Teste et exécute. Ajoutez des vérifications à n’importe quelle requête, exécutez un dossier ou tout l’espace de
travail dans l’Exécution, et lancez le même espace de travail en CI avec l’outil en ligne de commande
echolot. - Conçoit et simule. Écrivez des specs OpenAPI visuellement ou en texte, et lancez des serveurs mock locaux : d’une spec, ou de routes que vous créez à la main avec des données fictives.
- Automatise. Enchaînez requêtes, conditions et boucles en flux sur un canevas, et lancez-les à la main, selon une planification ou depuis un webhook.
- Travaille avec l’IA. L’Assistant intégré envoie, teste et corrige des requêtes avec le modèle de votre choix. Des agents IA externes peuvent utiliser votre espace de travail via le serveur MCP d’Echolot. Tout ce qui modifie des données vous demande d’abord.
- Lit les réponses énormes. Les corps sont écrits sur le disque au fil de l’eau : une réponse JSON de 500 Mo s’ouvre aussitôt.
Echolot nécessite macOS 15 ou ultérieur sur un Mac avec puce Apple. Il n’a ni compte ni connexion.
Pour commencer
Installer Echolot
Téléchargez-le, ouvrez-le, gardez-le à jour.
Votre première requête
De rien à une requête envoyée et une réponse lue, en quelques minutes.
La fenêtre
Un tour de la barre latérale, des pages, des onglets et des raccourcis.
Accueil et Sonar
La vue d’ensemble de l’espace de travail, et chaque envoi d’une période placé selon son temps de réponse.
Reprendre l’existant
Importez depuis Postman, Insomnia, OpenAPI, HAR, cURL, Paw et Bruno.
L’API de démo
Une boutique fictive sur demo.echolot.dev pour s’exercer : REST, GraphQL, WebSocket, SSE et MCP.
Éditions
Le téléchargement direct et l’édition du Mac App Store, côte à côte.
Les grandes parties
Espaces de travail
Dossiers, environnements, secrets, historique et Git.
Requêtes
Tous les protocoles, l’authentification, les réponses, les scripts, les tests et l’Exécution.
Serveurs MCP
Inspectez, vérifiez et appelez n’importe quel serveur MCP.
Specs
Concevez des documents OpenAPI et gardez les requêtes en phase avec eux.
Mocks
Des serveurs locaux de routes avec des données fictives, ou d’une spec.
Flux
Requêtes, conditions et boucles enchaînées sur un canevas.
Assistant
L’agent IA intégré à Echolot.
Outil en ligne de commande
Envoyez, exécutez, importez, simulez et plus encore depuis le Terminal et la CI.