mcp observability

See how agents actually use your MCP server.

Your logs show requests and status codes. They don't show retries, wrong arguments, or the moment the agent gave up. orcala. does, with one line of code.

OSS · Apache 2.0·TypeScript + Python (more soon)
agent session· sess_8h2a9cclaude-3.7·1.04s·ended without completion
tool callstatusdurationwhat the agent did
search_flights({ from: "SFO", to: "JFK" })
200
410ms
✓ok
search_flights({ from: "SFO", to: "JFK", date: "2026-05-22" })
200
380ms
⟳retried · added args
book_flight({ flight_id: "AA192" })
400
120ms
⚠error · unknown field
book_flight({ id: "AA192" })
400
118ms
⟳retried · still failing
(no further tool calls)
—
—
✗stopped after error