MuleScope
CloudHub 2.0CloudHub 1.0Postman v2.1OpenAPI / RAML

Every API call your Mule app made, extracted from the log.

Drop in a Mule runtime log. MuleScope finds every LISTENER and REQUESTER call, rebuilds the request and response, and gives you a Postman-style workspace - plus a Postman v2.1 collection export and a generated OpenAPI 3.0 or RAML 1.0 spec.

or bring your own
mule.log

DEBUG [wrk01] HTTP_Listener_config …

POST /api/orders HTTP/1.1

Host: x-acme-orders-api…

event:b2c3d4e5 SelectorRunner - REQUESTER

{"customerId":"CUST-42","items":[…]}

HTTP/1.1 201 Created

MuleScope
collection.postman.json
POSTCreate Order
GETGet Order Items
DELETEDelete Order

How it works

1

Upload or paste

Drop in one Mule DEBUG log, or several - one per app - straight from CloudHub 1.0 or 2.0.

2

MuleScope parses it

Every LISTENER and REQUESTER block is reconstructed, deduplicated, and grouped into folders - entirely in your browser.

3

Inspect or export

Browse the Postman-style workspace, or export a Postman collection, an OpenAPI/RAML spec, or a sprawl report.

Everything the workspace can do

LISTENER & REQUESTER parsing

Every inbound and outbound HTTP call is reconstructed from DEBUG trace lines - no regex-fu required.

Postman v2.1 export

Download a collection that imports cleanly into Postman, requests, responses, and folders intact.

OpenAPI 3.0 & RAML export

Generate a real API spec from the log - paths, params, and JSON schemas merged across every call, ready for a frontend team or a gateway.

Flows timeline

Calls that share a Mule correlation ID, laid out as a waterfall - the inbound call and every outbound call its flow made, in order.

API sprawl detection

Upload logs from more than one app and see which endpoints get called the exact same way more than once - duplicated integrations, surfaced automatically.

Errors-only export

Download just the failed calls (status ≥ 400) as their own Postman collection, ready to hand off for debugging.

Copy as cURL

Every request can be copied as a ready-to-run curl command, headers and body included.

See it in action

This is the real workspace - try it right here.

mulescope.app/workspace - sample.log
Parsing sample log…

Analyze a log

Drop file(s) or click to browse
.log · .txt

Select or drop multiple files - one per app - to combine them into one collection and surface API sprawl: endpoints different apps call the same way. No fixed size limit, parsed locally in your browser.